home *** CD-ROM | disk | FTP | other *** search
Emacs Compiled Lisp | 1995-08-29 | 17.8 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: Emacs Compiled Lisp
(other/emacsCompiledLisp).
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
1%
| dexvert
| Emacs Compiled Lisp (other/emacsCompiledLisp)
| magic
| Unsupported |
1%
| dexvert
| Combustion 2 Particle Library (other/combustion2ParticleLibrary)
| ext
| Unsupported |
100%
| file
| Emacs/XEmacs v19 byte-compiled Lisp data
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Emacs/XEmacs byte-compiled Lisp (generic)
| default
| |
100%
| xdgMime
| text/x-emacs-lisp
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 45 4c 43 13 00 00 00 | 0a 3b 3b 3b 20 63 6f 6d |;ELC....|.;;; com|
|00000010| 70 69 6c 65 64 20 62 79 | 20 63 74 68 6f 6d 70 40 |piled by| cthomp@|
|00000020| 77 69 6c 6c 6f 77 2e 63 | 73 2e 75 69 75 63 2e 65 |willow.c|s.uiuc.e|
|00000030| 64 75 20 6f 6e 20 54 75 | 65 20 41 75 67 20 32 39 |du on Tu|e Aug 29|
|00000040| 20 31 34 3a 31 35 3a 34 | 38 20 31 39 39 35 0a 3b | 14:15:4|8 1995.;|
|00000050| 3b 3b 20 66 72 6f 6d 20 | 66 69 6c 65 20 2f 78 65 |;; from |file /xe|
|00000060| 6d 61 63 73 2f 78 65 6d | 61 63 73 2d 31 39 2e 31 |macs/xem|acs-19.1|
|00000070| 33 2d 72 65 6c 65 61 73 | 65 2f 65 64 69 74 6f 72 |3-releas|e/editor|
|00000080| 2f 6c 69 73 70 2f 70 61 | 63 6b 61 67 65 73 2f 6d |/lisp/pa|ckages/m|
|00000090| 61 6e 2e 65 6c 0a 3b 3b | 3b 20 65 6d 61 63 73 20 |an.el.;;|; emacs |
|000000a0| 76 65 72 73 69 6f 6e 20 | 31 39 2e 31 33 20 58 45 |version |19.13 XE|
|000000b0| 6d 61 63 73 20 4c 75 63 | 69 64 2e 0a 3b 3b 3b 20 |macs Luc|id..;;; |
|000000c0| 62 79 74 65 63 6f 6d 70 | 20 76 65 72 73 69 6f 6e |bytecomp| version|
|000000d0| 20 32 2e 32 35 3b 20 31 | 2d 53 65 70 2d 39 34 2e | 2.25; 1|-Sep-94.|
|000000e0| 0a 3b 3b 3b 20 6f 70 74 | 69 6d 69 7a 61 74 69 6f |.;;; opt|imizatio|
|000000f0| 6e 20 69 73 20 6f 6e 2e | 0a 3b 3b 3b 20 74 68 69 |n is on.|.;;; thi|
|00000100| 73 20 66 69 6c 65 20 75 | 73 65 73 20 6f 70 63 6f |s file u|ses opco|
|00000110| 64 65 73 20 77 68 69 63 | 68 20 64 6f 20 6e 6f 74 |des whic|h do not|
|00000120| 20 65 78 69 73 74 20 69 | 6e 20 45 6d 61 63 73 20 | exist i|n Emacs |
|00000130| 31 38 2e 0a 0a 28 69 66 | 20 28 61 6e 64 20 28 62 |18...(if| (and (b|
|00000140| 6f 75 6e 64 70 20 27 65 | 6d 61 63 73 2d 76 65 72 |oundp 'e|macs-ver|
|00000150| 73 69 6f 6e 29 0a 09 20 | 28 6f 72 20 28 61 6e 64 |sion).. |(or (and|
|00000160| 20 28 62 6f 75 6e 64 70 | 20 27 65 70 6f 63 68 3a | (boundp| 'epoch:|
|00000170| 3a 76 65 72 73 69 6f 6e | 29 20 65 70 6f 63 68 3a |:version|) epoch:|
|00000180| 3a 76 65 72 73 69 6f 6e | 29 0a 09 20 20 20 20 20 |:version|).. |
|00000190| 28 73 74 72 69 6e 67 2d | 6c 65 73 73 70 20 65 6d |(string-|lessp em|
|000001a0| 61 63 73 2d 76 65 72 73 | 69 6f 6e 20 22 31 39 22 |acs-vers|ion "19"|
|000001b0| 29 29 29 0a 20 20 20 20 | 28 65 72 72 6f 72 20 22 |))). |(error "|
|000001c0| 54 68 69 73 20 66 69 6c | 65 20 77 61 73 20 63 6f |This fil|e was co|
|000001d0| 6d 70 69 6c 65 64 20 66 | 6f 72 20 45 6d 61 63 73 |mpiled f|or Emacs|
|000001e0| 20 31 39 2e 22 29 29 0a | 0a 28 64 65 66 76 61 72 | 19.")).|.(defvar|
|000001f0| 20 4d 61 6e 75 61 6c 2d | 70 72 6f 67 72 61 6d 20 | Manual-|program |
|00000200| 22 6d 61 6e 22 20 22 5c | 0a 2a 4e 61 6d 65 20 6f |"man" "\|.*Name o|
|00000210| 66 20 74 68 65 20 70 72 | 6f 67 72 61 6d 20 74 6f |f the pr|ogram to|
|00000220| 20 69 6e 76 6f 6b 65 20 | 69 6e 20 6f 72 64 65 72 | invoke |in order|
|00000230| 20 74 6f 20 66 6f 72 6d | 61 74 20 74 68 65 20 73 | to form|at the s|
|00000240| 6f 75 72 63 65 20 6d 61 | 6e 20 70 61 67 65 73 2e |ource ma|n pages.|
|00000250| 22 29 0a 28 64 65 66 76 | 61 72 20 4d 61 6e 75 61 |").(defv|ar Manua|
|00000260| 6c 2d 73 65 63 74 69 6f | 6e 2d 73 77 69 74 63 68 |l-sectio|n-switch|
|00000270| 20 28 62 79 74 65 2d 63 | 6f 64 65 20 22 08 c1 3d | (byte-c|ode "..=|
|00000280| ad 81 c2 87 22 20 5b 73 | 79 73 74 65 6d 2d 74 79 |...." [s|ystem-ty|
|00000290| 70 65 20 75 73 67 2d 75 | 6e 69 78 2d 76 20 22 2d |pe usg-u|nix-v "-|
|000002a0| 73 22 5d 20 32 29 20 22 | 5c 0a 53 79 73 56 20 6e |s"] 2) "|\.SysV n|
|000002b0| 65 65 64 73 20 74 68 69 | 73 20 74 6f 20 77 6f 72 |eeds thi|s to wor|
|000002c0| 6b 20 72 69 67 68 74 2e | 22 29 0a 28 64 65 66 76 |k right.|").(defv|
|000002d0| 61 72 20 4d 61 6e 75 61 | 6c 2d 74 6f 70 69 63 2d |ar Manua|l-topic-|
|000002e0| 62 75 66 66 65 72 20 74 | 20 22 5c 0a 2a 4e 6f 6e |buffer t| "\.*Non|
|000002f0| 2d 6e 69 6c 20 6d 65 61 | 6e 73 20 5c 5c 5b 4d 61 |-nil mea|ns \\[Ma|
|00000300| 6e 75 61 6c 2d 65 6e 74 | 72 79 5d 20 73 68 6f 75 |nual-ent|ry] shou|
|00000310| 6c 64 20 6f 75 74 70 75 | 74 20 74 68 65 20 6d 61 |ld outpu|t the ma|
|00000320| 6e 75 61 6c 20 65 6e 74 | 72 79 20 66 6f 72 20 54 |nual ent|ry for T|
|00000330| 4f 50 49 43 20 69 6e 74 | 6f 0a 61 20 62 75 66 66 |OPIC int|o.a buff|
|00000340| 65 72 20 6e 61 6d 65 64 | 20 2a 6d 61 6e 20 54 4f |er named| *man TO|
|00000350| 50 49 43 2a 2c 20 6f 74 | 68 65 72 77 69 73 65 2c |PIC*, ot|herwise,|
|00000360| 20 69 74 20 73 68 6f 75 | 6c 64 20 6e 61 6d 65 20 | it shou|ld name |
|00000370| 74 68 65 20 62 75 66 66 | 65 72 0a 2a 4d 61 6e 75 |the buff|er.*Manu|
|00000380| 61 6c 20 45 6e 74 72 79 | 2a 2e 22 29 0a 28 64 65 |al Entry|*.").(de|
|00000390| 66 76 61 72 20 4d 61 6e | 75 61 6c 2d 62 75 66 66 |fvar Man|ual-buff|
|000003a0| 65 72 2d 76 69 65 77 2d | 6d 6f 64 65 20 74 20 22 |er-view-|mode t "|
|000003b0| 5c 0a 2a 57 68 65 74 68 | 65 72 20 6d 61 6e 75 61 |\.*Wheth|er manua|
|000003c0| 6c 20 62 75 66 66 65 72 | 73 20 73 68 6f 75 6c 64 |l buffer|s should|
|000003d0| 20 62 65 20 70 6c 61 63 | 65 64 20 69 6e 20 76 69 | be plac|ed in vi|
|000003e0| 65 77 2d 6d 6f 64 65 2e | 0a 6e 69 6c 20 6d 65 61 |ew-mode.|.nil mea|
|000003f0| 6e 73 20 6c 65 61 76 65 | 20 74 68 65 20 62 75 66 |ns leave| the buf|
|00000400| 66 65 72 20 69 6e 20 66 | 75 6e 64 61 6d 65 6e 74 |fer in f|undament|
|00000410| 61 6c 2d 6d 6f 64 65 20 | 69 6e 20 61 6e 6f 74 68 |al-mode |in anoth|
|00000420| 65 72 20 77 69 6e 64 6f | 77 2e 0a 74 20 6d 65 61 |er windo|w..t mea|
|00000430| 6e 73 20 75 73 65 20 60 | 76 69 65 77 2d 62 75 66 |ns use `|view-buf|
|00000440| 66 65 72 27 20 74 6f 20 | 64 69 73 70 6c 61 79 20 |fer' to |display |
|00000450| 74 68 65 20 6d 61 6e 20 | 70 61 67 65 20 69 6e 20 |the man |page in |
|00000460| 74 68 65 20 63 75 72 72 | 65 6e 74 20 77 69 6e 64 |the curr|ent wind|
|00000470| 6f 77 2e 0a 41 6e 79 20 | 6f 74 68 65 72 20 76 61 |ow..Any |other va|
|00000480| 6c 75 65 20 6d 65 61 6e | 73 20 75 73 65 20 60 76 |lue mean|s use `v|
|00000490| 69 65 77 2d 62 75 66 66 | 65 72 2d 6f 74 68 65 72 |iew-buff|er-other|
|000004a0| 2d 77 69 6e 64 6f 77 27 | 2e 22 29 0a 28 64 65 66 |-window'|.").(def|
|000004b0| 76 61 72 20 4d 61 6e 75 | 61 6c 2d 6d 61 74 63 68 |var Manu|al-match|
|000004c0| 2d 74 6f 70 69 63 2d 65 | 78 61 63 74 6c 79 20 74 |-topic-e|xactly t|
|000004d0| 20 22 5c 0a 2a 4e 6f 6e | 2d 6e 69 6c 20 6d 65 61 | "\.*Non|-nil mea|
|000004e0| 6e 73 20 74 68 61 74 20 | 5c 5c 5b 6d 61 6e 75 61 |ns that |\\[manua|
|000004f0| 6c 2d 65 6e 74 72 79 5d | 20 77 69 6c 6c 20 6d 61 |l-entry]| will ma|
|00000500| 74 63 68 20 74 68 65 20 | 67 69 76 65 6e 20 54 4f |tch the |given TO|
|00000510| 50 49 43 20 65 78 61 63 | 74 6c 79 2c 20 72 61 74 |PIC exac|tly, rat|
|00000520| 68 65 72 0a 61 70 70 6c | 79 20 69 74 20 61 73 20 |her.appl|y it as |
|00000530| 61 20 70 61 74 74 65 72 | 6e 2e 20 20 57 68 65 6e |a patter|n. When|
|00000540| 20 74 68 69 73 20 69 73 | 20 6e 69 6c 2c 20 61 6e | this is| nil, an|
|00000550| 64 20 5c 22 4d 61 6e 75 | 61 6c 2d 71 75 65 72 79 |d \"Manu|al-query|
|00000560| 2d 6d 75 6c 74 69 70 6c | 65 2d 70 61 67 65 73 5c |-multipl|e-pages\|
|00000570| 22 0a 69 73 20 6e 6f 6e | 2d 6e 69 6c 2c 20 74 68 |".is non|-nil, th|
|00000580| 65 6e 20 5c 5c 5b 6d 61 | 6e 75 61 6c 2d 65 6e 74 |en \\[ma|nual-ent|
|00000590| 72 79 5d 20 77 69 6c 6c | 20 71 75 65 72 79 20 79 |ry] will| query y|
|000005a0| 6f 75 20 66 6f 72 20 61 | 6c 6c 20 6d 61 74 63 68 |ou for a|ll match|
|000005b0| 69 6e 67 20 54 4f 50 49 | 43 73 2e 0a 54 68 69 73 |ing TOPI|Cs..This|
|000005c0| 20 76 61 72 69 61 62 6c | 65 20 6f 6e 6c 79 20 68 | variabl|e only h|
|000005d0| 61 73 20 61 66 66 65 63 | 74 20 6f 6e 20 74 68 65 |as affec|t on the|
|000005e0| 20 70 72 65 66 6f 72 6d | 61 74 74 65 64 20 6d 61 | preform|atted ma|
|000005f0| 6e 20 70 61 67 65 73 20 | 28 74 68 65 20 5c 22 63 |n pages |(the \"c|
|00000600| 61 74 5c 22 20 66 69 6c | 65 73 29 2c 0a 73 69 6e |at\" fil|es),.sin|
|00000610| 63 65 20 74 68 65 20 5c | 22 6d 61 6e 5c 22 20 63 |ce the \|"man\" c|
|00000620| 6f 6d 6d 61 6e 64 20 61 | 6c 77 61 79 73 20 64 6f |ommand a|lways do|
|00000630| 65 73 20 65 78 61 63 74 | 20 74 6f 70 69 63 20 6d |es exact| topic m|
|00000640| 61 74 63 68 65 73 2e 22 | 29 0a 28 64 65 66 76 61 |atches."|).(defva|
|00000650| 72 20 4d 61 6e 75 61 6c | 2d 71 75 65 72 79 2d 6d |r Manual|-query-m|
|00000660| 75 6c 74 69 70 6c 65 2d | 70 61 67 65 73 20 6e 69 |ultiple-|pages ni|
|00000670| 6c 20 22 5c 0a 2a 4e 6f | 6e 2d 6e 69 6c 20 6d 65 |l "\.*No|n-nil me|
|00000680| 61 6e 73 20 74 68 61 74 | 20 5c 5c 5b 6d 61 6e 75 |ans that| \\[manu|
|00000690| 61 6c 2d 65 6e 74 72 79 | 5d 20 77 69 6c 6c 20 71 |al-entry|] will q|
|000006a0| 75 65 72 79 20 74 68 65 | 20 75 73 65 72 20 61 62 |uery the| user ab|
|000006b0| 6f 75 74 20 6d 75 6c 74 | 69 70 6c 65 20 6d 61 6e |out mult|iple man|
|000006c0| 0a 70 61 67 65 73 20 77 | 68 69 63 68 20 6d 61 74 |.pages w|hich mat|
|000006d0| 63 68 20 74 68 65 20 67 | 69 76 65 6e 20 74 6f 70 |ch the g|iven top|
|000006e0| 69 63 2e 20 20 54 68 65 | 20 71 75 65 72 79 20 69 |ic. The| query i|
|000006f0| 73 20 64 6f 6e 65 20 75 | 73 69 6e 67 20 74 68 65 |s done u|sing the|
|00000700| 20 66 75 6e 63 74 69 6f | 6e 20 0a 5c 22 79 2d 6f | functio|n .\"y-o|
|00000710| 72 2d 6e 2d 70 5c 22 2e | 20 20 49 66 20 74 68 69 |r-n-p\".| If thi|
|00000720| 73 20 76 61 72 69 61 62 | 6c 65 20 69 73 20 6e 69 |s variab|le is ni|
|00000730| 6c 2c 20 61 6c 6c 20 6d | 61 6e 20 70 61 67 65 73 |l, all m|an pages|
|00000740| 20 77 69 74 68 20 74 6f | 70 69 63 73 20 6d 61 74 | with to|pics mat|
|00000750| 63 68 69 6e 67 20 74 68 | 65 0a 74 6f 70 69 63 20 |ching th|e.topic |
|00000760| 67 69 76 65 6e 20 74 6f | 20 5c 5c 5b 6d 61 6e 75 |given to| \\[manu|
|00000770| 61 6c 2d 65 6e 74 72 79 | 5d 20 77 69 6c 6c 20 62 |al-entry|] will b|
|00000780| 65 20 69 6e 73 65 72 74 | 65 64 20 69 6e 74 6f 20 |e insert|ed into |
|00000790| 74 68 65 20 74 65 6d 70 | 6f 72 61 72 79 20 62 75 |the temp|orary bu|
|000007a0| 66 66 65 72 2e 0a 53 65 | 65 20 74 68 65 20 76 61 |ffer..Se|e the va|
|000007b0| 72 69 61 62 6c 65 20 5c | 22 4d 61 6e 75 61 6c 2d |riable \|"Manual-|
|000007c0| 6d 61 74 63 68 2d 74 6f | 70 69 63 2d 65 78 61 63 |match-to|pic-exac|
|000007d0| 74 6c 79 5c 22 20 74 6f | 20 63 6f 6e 74 72 6f 6c |tly\" to| control|
|000007e0| 20 74 68 65 20 6d 61 74 | 63 68 69 6e 67 2e 22 29 | the mat|ching.")|
|000007f0| 0a 28 64 65 66 76 61 72 | 20 4d 61 6e 75 61 6c 2d |.(defvar| Manual-|
|00000800| 75 6e 69 71 75 65 2d 6d | 61 6e 2d 73 65 63 74 69 |unique-m|an-secti|
|00000810| 6f 6e 73 2d 6f 6e 6c 79 | 20 6e 69 6c 20 22 5c 0a |ons-only| nil "\.|
|00000820| 2a 4f 6e 6c 79 20 70 72 | 65 73 65 6e 74 20 6f 6e |*Only pr|esent on|
|00000830| 65 20 6d 61 6e 20 70 61 | 67 65 20 70 65 72 20 73 |e man pa|ge per s|
|00000840| 65 63 74 69 6f 6e 2e 20 | 20 54 68 69 73 20 76 61 |ection. | This va|
|00000850| 72 69 61 62 6c 65 20 69 | 73 20 75 73 65 66 75 6c |riable i|s useful|
|00000860| 20 69 66 20 74 68 65 20 | 73 61 6d 65 20 6f 72 0a | if the |same or.|
|00000870| 75 70 2f 64 6f 77 6e 20 | 6c 65 76 65 6c 20 6d 61 |up/down |level ma|
|00000880| 6e 20 70 61 67 65 73 20 | 66 6f 72 20 74 68 65 20 |n pages |for the |
|00000890| 73 61 6d 65 20 65 6e 74 | 72 79 20 61 72 65 20 70 |same ent|ry are p|
|000008a0| 72 65 73 65 6e 74 20 69 | 6e 20 6d 75 6c 69 74 70 |resent i|n mulitp|
|000008b0| 6c 65 20 6d 61 6e 20 70 | 61 74 68 73 2e 0a 57 68 |le man p|aths..Wh|
|000008c0| 65 6e 20 73 65 74 20 74 | 6f 20 74 2c 20 6f 6e 6c |en set t|o t, onl|
|000008d0| 79 20 74 68 65 20 66 69 | 72 73 74 20 65 6e 74 72 |y the fi|rst entr|
|000008e0| 79 20 66 6f 75 6e 64 20 | 69 6e 20 61 20 73 65 63 |y found |in a sec|
|000008f0| 74 69 6f 6e 20 69 73 20 | 64 69 73 70 6c 61 79 65 |tion is |displaye|
|00000900| 64 2c 20 74 68 65 20 6f | 74 68 65 72 73 0a 61 72 |d, the o|thers.ar|
|00000910| 65 20 69 67 6e 6f 72 65 | 64 20 77 69 74 68 6f 75 |e ignore|d withou|
|00000920| 74 20 61 6e 79 20 6d 65 | 73 73 61 67 65 73 20 6f |t any me|ssages o|
|00000930| 72 20 77 61 72 6e 69 6e | 67 73 2e 20 20 4e 6f 74 |r warnin|gs. Not|
|00000940| 65 20 74 68 61 74 20 64 | 75 70 6c 69 63 61 74 65 |e that d|uplicate|
|00000950| 73 20 63 61 6e 20 6f 63 | 63 75 72 20 69 66 0a 74 |s can oc|cur if.t|
|00000960| 68 65 20 73 79 73 74 65 | 6d 20 68 61 73 20 62 6f |he syste|m has bo|
|00000970| 74 68 20 66 6f 72 6d 61 | 74 74 65 64 20 61 6e 64 |th forma|tted and|
|00000980| 20 75 6e 66 6f 72 6d 61 | 74 74 65 64 20 76 65 72 | unforma|tted ver|
|00000990| 73 69 6f 6e 20 6f 66 20 | 74 68 65 20 73 61 6d 65 |sion of |the same|
|000009a0| 20 70 61 67 65 2e 22 29 | 0a 28 64 65 66 76 61 72 | page.")|.(defvar|
|000009b0| 20 4d 61 6e 75 61 6c 2d | 6d 6f 64 65 2d 68 6f 6f | Manual-|mode-hoo|
|000009c0| 6b 20 6e 69 6c 20 22 5c | 0a 46 75 6e 63 74 69 6f |k nil "\|.Functio|
|000009d0| 6e 20 6f 72 20 66 75 6e | 63 74 69 6f 6e 73 20 72 |n or fun|ctions r|
|000009e0| 75 6e 20 6f 6e 20 65 6e | 74 72 79 20 74 6f 20 4d |un on en|try to M|
|000009f0| 61 6e 75 61 6c 2d 6d 6f | 64 65 2e 22 29 0a 28 64 |anual-mo|de.").(d|
|00000a00| 65 66 76 61 72 20 4d 61 | 6e 75 61 6c 2d 64 69 72 |efvar Ma|nual-dir|
|00000a10| 65 63 74 6f 72 79 2d 6c | 69 73 74 20 6e 69 6c 20 |ectory-l|ist nil |
|00000a20| 22 5c 0a 2a 41 20 6c 69 | 73 74 20 6f 66 20 64 69 |"\.*A li|st of di|
|00000a30| 72 65 63 74 6f 72 69 65 | 73 20 75 73 65 64 20 77 |rectorie|s used w|
|00000a40| 69 74 68 20 74 68 65 20 | 5c 22 6d 61 6e 5c 22 20 |ith the |\"man\" |
|00000a50| 63 6f 6d 6d 61 6e 64 2c | 20 77 68 65 72 65 20 65 |command,| where e|
|00000a60| 61 63 68 20 64 69 72 65 | 63 74 6f 72 79 0a 63 6f |ach dire|ctory.co|
|00000a70| 6e 74 61 69 6e 73 20 61 | 20 73 65 74 20 6f 66 20 |ntains a| set of |
|00000a80| 5c 22 6d 61 6e 3f 5c 22 | 20 61 6e 64 20 5c 22 63 |\"man?\"| and \"c|
|00000a90| 61 74 3f 5c 22 20 73 75 | 62 64 69 72 65 63 74 6f |at?\" su|bdirecto|
|00000aa0| 72 69 65 73 2e 20 20 49 | 66 20 74 68 69 73 20 76 |ries. I|f this v|
|00000ab0| 61 72 69 61 62 6c 65 20 | 69 73 20 6e 69 6c 2c 0a |ariable |is nil,.|
|00000ac0| 69 74 20 69 73 20 69 6e | 69 74 69 61 6c 69 7a 65 |it is in|itialize|
|00000ad0| 64 20 62 79 20 5c 5c 5b | 4d 61 6e 75 61 6c 2d 64 |d by \\[|Manual-d|
|00000ae0| 69 72 65 63 74 6f 72 79 | 2d 6c 69 73 74 2d 69 6e |irectory|-list-in|
|00000af0| 69 74 5d 2e 22 29 0a 28 | 64 65 66 76 61 72 20 4d |it].").(|defvar M|
|00000b00| 61 6e 75 61 6c 2d 66 6f | 72 6d 61 74 74 65 64 2d |anual-fo|rmatted-|
|00000b10| 64 69 72 65 63 74 6f 72 | 79 2d 6c 69 73 74 20 6e |director|y-list n|
|00000b20| 69 6c 20 22 5c 0a 41 20 | 6c 69 73 74 20 6f 66 20 |il "\.A |list of |
|00000b30| 64 69 72 65 63 74 6f 72 | 69 65 73 20 63 6f 6e 74 |director|ies cont|
|00000b40| 61 69 6e 69 6e 67 20 66 | 6f 72 6d 61 74 74 65 64 |aining f|ormatted|
|00000b50| 20 6d 61 6e 20 70 61 67 | 65 73 2e 20 20 49 6e 69 | man pag|es. Ini|
|00000b60| 74 69 61 6c 69 7a 65 64 | 20 62 79 0a 5c 5c 5b 4d |tialized| by.\\[M|
|00000b70| 61 6e 75 61 6c 2d 64 69 | 72 65 63 74 6f 72 79 2d |anual-di|rectory-|
|00000b80| 6c 69 73 74 2d 69 6e 69 | 74 5d 2e 22 29 0a 28 64 |list-ini|t].").(d|
|00000b90| 65 66 76 61 72 20 4d 61 | 6e 75 61 6c 2d 75 6e 66 |efvar Ma|nual-unf|
|00000ba0| 6f 72 6d 61 74 74 65 64 | 2d 64 69 72 65 63 74 6f |ormatted|-directo|
|00000bb0| 72 79 2d 6c 69 73 74 20 | 6e 69 6c 20 22 5c 0a 41 |ry-list |nil "\.A|
|00000bc0| 20 6c 69 73 74 20 6f 66 | 20 64 69 72 65 63 74 6f | list of| directo|
|00000bd0| 72 69 65 73 20 63 6f 6e | 74 61 69 6e 69 6e 67 20 |ries con|taining |
|00000be0| 74 68 65 20 75 6e 66 6f | 72 6d 61 74 74 65 64 20 |the unfo|rmatted |
|00000bf0| 28 73 6f 75 72 63 65 29 | 20 6d 61 6e 20 70 61 67 |(source)| man pag|
|00000c00| 65 73 2e 20 20 0a 49 6e | 69 74 69 61 6c 69 7a 65 |es. .In|itialize|
|00000c10| 64 20 62 79 20 5c 5c 5b | 4d 61 6e 75 61 6c 2d 64 |d by \\[|Manual-d|
|00000c20| 69 72 65 63 74 6f 72 79 | 2d 6c 69 73 74 2d 69 6e |irectory|-list-in|
|00000c30| 69 74 5d 2e 22 29 0a 28 | 64 65 66 76 61 72 20 4d |it].").(|defvar M|
|00000c40| 61 6e 75 61 6c 2d 70 61 | 67 65 2d 68 69 73 74 6f |anual-pa|ge-histo|
|00000c50| 72 79 20 6e 69 6c 20 22 | 5c 0a 41 20 6c 69 73 74 |ry nil "|\.A list|
|00000c60| 20 6f 66 20 6e 61 6d 65 | 73 20 6f 66 20 70 72 65 | of name|s of pre|
|00000c70| 76 69 6f 75 73 6c 79 20 | 76 69 73 69 74 65 64 20 |viously |visited |
|00000c80| 6d 61 6e 20 70 61 67 65 | 20 62 75 66 66 65 72 73 |man page| buffers|
|00000c90| 2e 22 29 0a 28 64 65 66 | 76 61 72 20 4d 61 6e 75 |.").(def|var Manu|
|00000ca0| 61 6c 2d 6d 61 6e 70 61 | 74 68 2d 63 6f 6e 66 69 |al-manpa|th-confi|
|00000cb0| 67 2d 66 69 6c 65 20 22 | 2f 75 73 72 2f 6c 69 62 |g-file "|/usr/lib|
|00000cc0| 2f 6d 61 6e 70 61 74 68 | 2e 63 6f 6e 66 69 67 22 |/manpath|.config"|
|00000cd0| 20 22 5c 0a 2a 4c 6f 63 | 61 74 69 6f 6e 20 6f 66 | "\.*Loc|ation of|
|00000ce0| 20 74 68 65 20 6d 61 6e | 70 61 74 68 2e 63 6f 6e | the man|path.con|
|00000cf0| 66 69 67 20 66 69 6c 65 | 2c 20 69 66 20 61 6e 79 |fig file|, if any|
|00000d00| 2e 22 29 0a 28 64 65 66 | 76 61 72 20 4d 61 6e 75 |.").(def|var Manu|
|00000d10| 61 6c 2d 61 70 72 6f 70 | 6f 73 2d 73 77 69 74 63 |al-aprop|os-switc|
|00000d20| 68 20 22 2d 6b 22 20 22 | 5c 0a 2a 4d 61 6e 20 61 |h "-k" "|\.*Man a|
|00000d30| 70 72 6f 70 6f 73 20 73 | 77 69 74 63 68 22 29 0a |propos s|witch").|
|00000d40| 28 64 65 66 76 61 72 20 | 4d 61 6e 75 61 6c 2d 73 |(defvar |Manual-s|
|00000d50| 75 62 64 69 72 65 63 74 | 6f 72 79 2d 6c 69 73 74 |ubdirect|ory-list|
|00000d60| 20 6e 69 6c 20 22 5c 0a | 41 20 6c 69 73 74 20 6f | nil "\.|A list o|
|00000d70| 66 20 61 6c 6c 20 74 68 | 65 20 73 75 62 64 69 72 |f all th|e subdir|
|00000d80| 65 63 74 6f 72 69 65 73 | 20 69 6e 20 77 68 69 63 |ectories| in whic|
|00000d90| 68 20 6d 61 6e 20 70 61 | 67 65 73 20 6d 61 79 20 |h man pa|ges may |
|00000da0| 62 65 20 66 6f 75 6e 64 | 2e 0a 49 6e 69 69 61 6c |be found|..Iniial|
|00000db0| 69 7a 65 64 20 62 79 20 | 4d 61 6e 75 61 6c 2d 64 |ized by |Manual-d|
|00000dc0| 69 72 65 63 74 6f 72 79 | 2d 6c 69 73 74 2d 69 6e |irectory|-list-in|
|00000dd0| 69 74 2e 22 29 0a 28 64 | 65 66 76 61 72 20 4d 61 |it.").(d|efvar Ma|
|00000de0| 6e 75 61 6c 2d 6d 61 6e | 2d 70 61 67 65 2d 73 65 |nual-man|-page-se|
|00000df0| 63 74 69 6f 6e 2d 69 64 | 73 20 22 31 6e 6c 36 38 |ction-id|s "1nl68|
|00000e00| 32 33 34 35 37 70 6f 44 | 22 20 22 5c 0a 53 74 72 |23457poD|" "\.Str|
|00000e10| 69 6e 67 20 63 6f 6e 74 | 61 69 6e 69 6e 67 20 61 |ing cont|aining a|
|00000e20| 6c 6c 20 73 75 66 66 69 | 78 20 63 68 61 72 61 63 |ll suffi|x charac|
|00000e30| 74 65 72 73 20 66 6f 72 | 20 5c 22 63 61 74 5c 22 |ters for| \"cat\"|
|00000e40| 20 61 6e 64 20 5c 22 6d | 61 6e 5c 22 0a 74 68 61 | and \"m|an\".tha|
|00000e50| 74 20 69 64 65 6e 74 69 | 66 79 20 76 61 6c 69 64 |t identi|fy valid|
|00000e60| 20 73 65 63 74 69 6f 6e | 73 20 6f 66 20 74 68 65 | section|s of the|
|00000e70| 20 55 6e 2a 78 20 6d 61 | 6e 75 61 6c 2e 22 29 0a | Un*x ma|nual.").|
|00000e80| 28 64 65 66 76 61 72 20 | 4d 61 6e 75 61 6c 2d 66 |(defvar |Manual-f|
|00000e90| 6f 72 6d 61 74 74 65 64 | 2d 70 61 67 65 2d 70 72 |ormatted|-page-pr|
|00000ea0| 65 66 69 78 20 22 63 61 | 74 22 20 22 5c 0a 50 72 |efix "ca|t" "\.Pr|
|00000eb0| 65 66 69 78 20 66 6f 72 | 20 64 69 72 65 63 74 6f |efix for| directo|
|00000ec0| 72 69 65 73 20 77 68 65 | 72 65 20 66 6f 72 6d 61 |ries whe|re forma|
|00000ed0| 74 74 65 64 20 6d 61 6e | 20 70 61 67 65 73 20 61 |tted man| pages a|
|00000ee0| 72 65 20 74 6f 20 62 65 | 20 66 6f 75 6e 64 2e 0a |re to be| found..|
|00000ef0| 44 65 66 61 75 6c 74 73 | 20 74 6f 20 5c 22 63 61 |Defaults| to \"ca|
|00000f00| 74 5c 22 2e 22 29 0a 28 | 64 65 66 76 61 72 20 4d |t\".").(|defvar M|
|00000f10| 61 6e 75 61 6c 2d 75 6e | 66 6f 72 6d 61 74 74 65 |anual-un|formatte|
|00000f20| 64 2d 70 61 67 65 2d 70 | 72 65 66 69 78 20 22 6d |d-page-p|refix "m|
|00000f30| 61 6e 22 20 22 5c 0a 50 | 72 65 66 69 78 20 66 6f |an" "\.P|refix fo|
|00000f40| 72 20 64 69 72 65 63 74 | 6f 72 69 65 73 20 77 68 |r direct|ories wh|
|00000f50| 65 72 65 20 75 6e 66 6f | 72 6d 61 74 74 65 64 20 |ere unfo|rmatted |
|00000f60| 6d 61 6e 20 70 61 67 65 | 73 20 61 72 65 20 74 6f |man page|s are to|
|00000f70| 20 62 65 20 66 6f 75 6e | 64 2e 0a 44 65 66 61 75 | be foun|d..Defau|
|00000f80| 6c 74 73 20 74 6f 20 5c | 22 6d 61 6e 5c 22 2e 22 |lts to \|"man\"."|
|00000f90| 29 0a 28 64 65 66 76 61 | 72 20 4d 61 6e 75 61 6c |).(defva|r Manual|
|00000fa0| 2d 6c 65 61 66 2d 73 69 | 67 6e 61 74 75 72 65 20 |-leaf-si|gnature |
|00000fb0| 22 22 20 22 5c 0a 52 65 | 67 65 78 70 20 66 6f 72 |"" "\.Re|gexp for|
|00000fc0| 20 69 64 65 6e 74 69 66 | 79 69 6e 67 20 5c 22 6c | identif|ying \"l|
|00000fd0| 65 61 66 5c 22 20 73 75 | 62 64 69 72 65 63 74 6f |eaf\" su|bdirecto|
|00000fe0| 72 69 65 73 20 69 6e 20 | 74 68 65 20 73 65 61 72 |ries in |the sear|
|00000ff0| 63 68 20 70 61 74 68 2e | 0a 49 66 20 65 6d 70 74 |ch path.|.If empt|
|00001000| 79 2c 20 69 6e 69 74 69 | 61 6c 69 7a 65 64 20 62 |y, initi|alized b|
|00001010| 79 20 4d 61 6e 75 61 6c | 2d 64 69 72 65 63 74 6f |y Manual|-directo|
|00001020| 72 79 2d 6c 69 73 74 2d | 69 6e 69 74 2e 22 29 0a |ry-list-|init.").|
|00001030| 28 64 65 66 76 61 72 20 | 4d 61 6e 75 61 6c 2d 75 |(defvar |Manual-u|
|00001040| 73 65 2d 66 75 6c 6c 2d | 73 65 63 74 69 6f 6e 2d |se-full-|section-|
|00001050| 69 64 73 20 74 20 22 5c | 0a 49 66 20 6e 6f 6e 2d |ids t "\|.If non-|
|00001060| 6e 69 6c 2c 20 70 61 73 | 73 20 66 75 6c 6c 20 73 |nil, pas|s full s|
|00001070| 65 63 74 69 6f 6e 20 69 | 64 73 20 74 6f 20 4d 61 |ection i|ds to Ma|
|00001080| 6e 75 61 6c 2d 70 72 6f | 67 72 61 6d 2c 20 6f 74 |nual-pro|gram, ot|
|00001090| 68 65 72 77 69 73 65 20 | 70 61 73 73 0a 6f 6e 6c |herwise |pass.onl|
|000010a0| 79 20 74 68 65 20 66 69 | 72 73 74 20 63 68 61 72 |y the fi|rst char|
|000010b0| 61 63 74 65 72 2e 20 44 | 65 66 61 75 6c 74 73 20 |acter. D|efaults |
|000010c0| 74 6f 20 27 74 27 2e 22 | 29 0a 28 64 65 66 76 61 |to 't'."|).(defva|
|000010d0| 72 20 4d 61 6e 75 61 6c | 2d 75 73 65 2d 73 75 62 |r Manual|-use-sub|
|000010e0| 64 69 72 65 63 74 6f 72 | 79 2d 6c 69 73 74 20 28 |director|y-list (|
|000010f0| 65 71 20 73 79 73 74 65 | 6d 2d 74 79 70 65 20 27 |eq syste|m-type '|
|00001100| 69 72 69 78 29 20 22 5c | 0a 54 68 69 73 20 6d 61 |irix) "\|.This ma|
|00001110| 6b 65 73 20 6d 61 6e 75 | 61 6c 2d 65 6e 74 72 79 |kes manu|al-entry|
|00001120| 20 77 6f 72 6b 20 63 6f | 72 72 65 63 74 6c 79 20 | work co|rrectly |
|00001130| 6f 6e 20 53 47 49 20 6d | 61 63 68 69 6e 65 73 20 |on SGI m|achines |
|00001140| 62 75 74 20 69 74 0a 69 | 6d 70 6f 73 65 73 20 61 |but it.i|mposes a|
|00001150| 20 6c 61 72 67 65 20 73 | 74 61 72 74 75 70 20 63 | large s|tartup c|
|00001160| 6f 73 74 20 77 68 69 63 | 68 20 69 73 20 77 68 79 |ost whic|h is why|
|00001170| 20 69 74 20 69 73 20 6e | 6f 74 20 73 69 6d 70 6c | it is n|ot simpl|
|00001180| 79 20 6f 6e 20 62 79 0a | 64 65 66 61 75 6c 74 20 |y on by.|default |
|00001190| 6f 6e 20 61 6c 6c 20 73 | 79 73 74 65 6d 73 2e 22 |on all s|ystems."|
|000011a0| 29 0a 28 62 79 74 65 2d | 63 6f 64 65 20 22 c0 c1 |).(byte-|code "..|
|000011b0| 21 88 c2 c1 21 ac 85 c3 | c4 c1 5c 22 88 c0 c5 21 |!...!...|..\"...!|
|000011c0| 88 c2 c5 21 ac 85 c3 c6 | c5 5c 22 88 c2 c5 21 ac |...!....|.\"...!.|
|000011d0| 85 c3 c1 c5 5c 22 88 c0 | c7 21 88 c2 c7 21 ac 85 |....\"..|.!...!..|
|000011e0| c3 c5 c7 5c 22 88 c0 c8 | 21 88 c2 c8 21 ac 85 c9 |...\"...|!...!...|
|000011f0| c8 ca 5c 22 88 c0 87 22 | 20 5b 6d 61 6b 65 2d 66 |..\"..."| [make-f|
|00001200| 61 63 65 20 6d 61 6e 2d | 69 74 61 6c 69 63 20 66 |ace man-|italic f|
|00001210| 61 63 65 2d 64 69 66 66 | 65 72 73 2d 66 72 6f 6d |ace-diff|ers-from|
|00001220| 2d 64 65 66 61 75 6c 74 | 2d 70 20 63 6f 70 79 2d |-default|-p copy-|
|00001230| 66 61 63 65 20 69 74 61 | 6c 69 63 20 6d 61 6e 2d |face ita|lic man-|
|00001240| 62 6f 6c 64 20 62 6f 6c | 64 20 6d 61 6e 2d 68 65 |bold bol|d man-he|
|00001250| 61 64 69 6e 67 20 6d 61 | 6e 2d 78 72 65 66 20 73 |ading ma|n-xref s|
|00001260| 65 74 2d 66 61 63 65 2d | 75 6e 64 65 72 6c 69 6e |et-face-|underlin|
|00001270| 65 2d 70 20 74 5d 20 33 | 29 0a 28 66 73 65 74 20 |e-p t] 3|).(fset |
|00001280| 27 4d 61 6e 75 61 6c 2d | 64 69 72 65 63 74 6f 72 |'Manual-|director|
|00001290| 79 2d 6c 69 73 74 2d 69 | 6e 69 74 20 23 5b 28 26 |y-list-i|nit #[(&|
|000012a0| 6f 70 74 69 6f 6e 61 6c | 20 61 72 67 29 20 22 08 |optional| arg) ".|
|000012b0| ab 82 c1 12 5c 6e ac ef | c3 c4 21 c5 20 c1 89 1e |....\n..|..!. ...|
|000012c0| 06 1e 07 1e 08 89 1e 09 | ab 8e 0e 08 ab 8a 0e 09 |........|........|
|000012d0| ca 0e 08 51 16 09 aa 91 | 0e 08 ab 86 0e 08 16 09 |...Q....|........|
|000012e0| aa 87 0e 09 ac 83 cb 16 | 09 cc c4 0e 09 5c 22 88 |........|.....\".|
|000012f0| cd ce 0e 09 5c 22 ab a0 | 0e 09 cf 94 cf 95 4f 89 |....\"..|......O.|
|00001300| 16 06 0e 07 9d ac 87 0e | 06 0e 07 42 16 07 0e 09 |........|...B....|
|00001310| d0 95 c1 4f 16 09 aa 59 | 0e 07 9f 89 16 07 12 c1 |...O...Y|........|
|00001320| 16 11 c1 16 12 c1 16 13 | 2c 0e 14 d5 98 ab 8f d6 |........|,.......|
|00001330| 0e 17 d8 0e 19 da db 0e | 1c dd b0 08 16 14 0e 1e |........|........|
|00001340| ab a7 0e 11 ac 88 df 5c | 6e 0e 14 c1 23 16 11 0e |.......\|n...#...|
|00001350| 12 ac 88 e0 0e 11 0e 17 | 5c 22 16 12 0e 13 3f ad |........|\"....?.|
|00001360| a2 e0 0e 11 0e 19 5c 22 | 89 16 13 87 0e 12 ac 87 |......\"|........|
|00001370| e1 5c 6e 0e 17 5c 22 16 | 12 0e 13 3f ad 88 e1 5c |.\n..\".|...?...\|
|00001380| 6e 0e 19 5c 22 89 16 13 | 87 22 20 5b 61 72 67 20 |n..\"...|." [arg |
|00001390| 6e 69 6c 20 4d 61 6e 75 | 61 6c 2d 64 69 72 65 63 |nil Manu|al-direc|
|000013a0| 74 6f 72 79 2d 6c 69 73 | 74 20 67 65 74 65 6e 76 |tory-lis|t getenv|
|000013b0| 20 22 4d 41 4e 50 41 54 | 48 22 20 4d 61 6e 75 61 | "MANPAT|H" Manua|
|000013c0| 6c 2d 6d 61 6e 70 61 74 | 68 2d 63 6f 6e 66 69 67 |l-manpat|h-config|
|000013d0| 2d 63 6f 6e 74 65 6e 74 | 73 20 64 69 72 20 64 69 |-content|s dir di|
|000013e0| 72 6c 69 73 74 20 67 6c | 6f 62 61 6c 20 6d 61 6e |rlist gl|obal man|
|000013f0| 70 61 74 68 20 22 3a 22 | 20 22 2f 75 73 72 2f 6c |path ":"| "/usr/l|
|00001400| 6f 63 61 6c 2f 6d 61 6e | 3a 2f 75 73 72 2f 73 68 |ocal/man|:/usr/sh|
|00001410| 61 72 65 2f 6d 61 6e 3a | 2f 75 73 72 2f 63 6f 6e |are/man:|/usr/con|
|00001420| 74 72 69 62 2f 6d 61 6e | 3a 2f 75 73 72 2f 58 31 |trib/man|:/usr/X1|
|00001430| 31 2f 6d 61 6e 3a 2f 75 | 73 72 2f 6d 61 6e 3a 2f |1/man:/u|sr/man:/|
|00001440| 75 73 72 2f 63 61 74 6d | 61 6e 22 20 73 65 74 65 |usr/catm|an" sete|
|00001450| 6e 76 20 73 74 72 69 6e | 67 2d 6d 61 74 63 68 20 |nv strin|g-match |
|00001460| 22 5c 5c 60 3a 2a 5c 5c | 28 5b 5e 3a 5d 2b 5c 5c |"\\`:*\\|([^:]+\\|
|00001470| 29 22 20 31 20 30 20 4d | 61 6e 75 61 6c 2d 73 75 |)" 1 0 M|anual-su|
|00001480| 62 64 69 72 65 63 74 6f | 72 79 2d 6c 69 73 74 20 |bdirecto|ry-list |
|00001490| 4d 61 6e 75 61 6c 2d 66 | 6f 72 6d 61 74 74 65 64 |Manual-f|ormatted|
|000014a0| 2d 64 69 72 65 63 74 6f | 72 79 2d 6c 69 73 74 20 |-directo|ry-list |
|000014b0| 4d 61 6e 75 61 6c 2d 75 | 6e 66 6f 72 6d 61 74 74 |Manual-u|nformatt|
|000014c0| 65 64 2d 64 69 72 65 63 | 74 6f 72 79 2d 6c 69 73 |ed-direc|tory-lis|
|000014d0| 74 20 4d 61 6e 75 61 6c | 2d 6c 65 61 66 2d 73 69 |t Manual|-leaf-si|
|000014e0| 67 6e 61 74 75 72 65 20 | 22 22 20 22 2f 5c 5c 28 |gnature |"" "/\\(|
|000014f0| 22 20 4d 61 6e 75 61 6c | 2d 66 6f 72 6d 61 74 74 |" Manual|-formatt|
|00001500| 65 64 2d 70 61 67 65 2d | 70 72 65 66 69 78 20 22 |ed-page-|prefix "|
|00001510| 5c 5c 7c 22 20 4d 61 6e | 75 61 6c 2d 75 6e 66 6f |\\|" Man|ual-unfo|
|00001520| 72 6d 61 74 74 65 64 2d | 70 61 67 65 2d 70 72 65 |rmatted-|page-pre|
|00001530| 66 69 78 20 22 5c 5c 29 | 22 20 22 5b 22 20 4d 61 |fix "\\)|" "[" Ma|
|00001540| 6e 75 61 6c 2d 6d 61 6e | 2d 70 61 67 65 2d 73 65 |nual-man|-page-se|
|00001550| 63 74 69 6f 6e 2d 69 64 | 73 20 22 5d 2e 3f 2f 2e |ction-id|s "].?/.|
|00001560| 22 20 4d 61 6e 75 61 6c | 2d 75 73 65 2d 73 75 62 |" Manual|-use-sub|
|00001570| 64 69 72 65 63 74 6f 72 | 79 2d 6c 69 73 74 20 4d |director|y-list M|
|00001580| 61 6e 75 61 6c 2d 61 6c | 6c 2d 73 75 62 64 69 72 |anual-al|l-subdir|
|00001590| 65 63 74 6f 72 69 65 73 | 20 4d 61 6e 75 61 6c 2d |ectories| Manual-|
|000015a0| 66 69 6c 74 65 72 2d 73 | 75 62 64 69 72 65 63 74 |filter-s|ubdirect|
|000015b0| 6f 72 69 65 73 20 4d 61 | 6e 75 61 6c 2d 73 65 6c |ories Ma|nual-sel|
|000015c0| 65 63 74 2d 73 75 62 64 | 69 72 65 63 74 6f 72 69 |ect-subd|irectori|
|000015d0| 65 73 5d 20 39 20 22 5c | 0a 49 6e 69 74 69 61 6c |es] 9 "\|.Initial|
|000015e0| 69 7a 65 20 74 68 65 20 | 4d 61 6e 75 61 6c 2d 64 |ize the |Manual-d|
|000015f0| 69 72 65 63 74 6f 72 79 | 2d 6c 69 73 74 20 76 61 |irectory|-list va|
|00001600| 72 69 61 62 6c 65 20 66 | 72 6f 6d 20 24 4d 41 4e |riable f|rom $MAN|
|00001610| 50 41 54 48 0a 69 66 20 | 69 74 20 69 73 20 6e 6f |PATH.if |it is no|
|00001620| 74 20 61 6c 72 65 61 64 | 79 20 73 65 74 2c 20 6f |t alread|y set, o|
|00001630| 72 20 69 66 20 61 20 70 | 72 65 66 69 78 20 61 72 |r if a p|refix ar|
|00001640| 67 75 6d 65 6e 74 20 69 | 73 20 70 72 6f 76 69 64 |gument i|s provid|
|00001650| 65 64 2e 22 20 22 50 22 | 5d 29 0a 28 66 73 65 74 |ed." "P"|]).(fset|
|00001660| 20 27 4d 61 6e 75 61 6c | 2d 6d 61 6e 70 61 74 68 | 'Manual|-manpath|
|00001670| 2d 63 6f 6e 66 69 67 2d | 63 6f 6e 74 65 6e 74 73 |-config-|contents|
|00001680| 20 23 5b 6e 69 6c 20 22 | 08 ad b9 c1 08 21 ad b4 | #[nil "|.....!..|
|00001690| c2 c3 21 c4 1d 89 1e 06 | 71 88 c7 0e 06 21 88 c8 |..!.....|q....!..|
|000016a0| 20 88 c9 08 21 88 ca cb | c4 cc 23 ab 90 ca cd 21 | ...!...|..#....!|
|000016b0| ab 74 0d ce 94 ce 95 7b | cf 51 15 aa 69 d0 0e 06 |.t.....{|.Q..i...|
|000016c0| 21 88 0d 2a 87 22 20 5b | 4d 61 6e 75 61 6c 2d 6d |!..*." [|Manual-m|
|000016d0| 61 6e 70 61 74 68 2d 63 | 6f 6e 66 69 67 2d 66 69 |anpath-c|onfig-fi|
|000016e0| 6c 65 20 66 69 6c 65 2d | 72 65 61 64 61 62 6c 65 |le file-|readable|
|000016f0| 2d 70 20 67 65 74 2d 62 | 75 66 66 65 72 2d 63 72 |-p get-b|uffer-cr|
|00001700| 65 61 74 65 20 22 20 2a | 4d 61 6e 75 61 6c 2d 63 |eate " *|Manual-c|
|00001710| 6f 6e 66 69 67 2a 22 20 | 6e 69 6c 20 70 61 74 68 |onfig*" |nil path|
|00001720| 20 62 75 66 20 62 75 66 | 66 65 72 2d 64 69 73 61 | buf buf|fer-disa|
|00001730| 62 6c 65 2d 75 6e 64 6f | 20 65 72 61 73 65 2d 62 |ble-undo| erase-b|
|00001740| 75 66 66 65 72 20 69 6e | 73 65 72 74 2d 66 69 6c |uffer in|sert-fil|
|00001750| 65 2d 63 6f 6e 74 65 6e | 74 73 20 72 65 2d 73 65 |e-conten|ts re-se|
|00001760| 61 72 63 68 2d 66 6f 72 | 77 61 72 64 20 22 5e 5c |arch-for|ward "^\|
|00001770| 5c 28 4d 41 4e 44 41 54 | 4f 52 59 5f 4d 41 4e 50 |\(MANDAT|ORY_MANP|
|00001780| 41 54 48 5c 5c 7c 4d 41 | 4e 50 41 54 48 5f 4d 41 |ATH\\|MA|NPATH_MA|
|00001790| 50 5c 5c 29 22 20 74 20 | 22 5c 5c 28 2f 5b 5e 20 |P\\)" t |"\\(/[^ |
|000017a0| 09 5c 6e 5d 2b 5c 5c 29 | 5b 20 09 5d 2a 24 22 20 |.\n]+\\)|[ .]*$" |
|000017b0| 31 20 22 3a 22 20 6b 69 | 6c 6c 2d 62 75 66 66 65 |1 ":" ki|ll-buffe|
|000017c0| 72 5d 20 35 20 22 5c 0a | 50 61 72 73 65 20 74 68 |r] 5 "\.|Parse th|
|000017d0| 65 20 60 4d 61 6e 75 61 | 6c 2d 6d 61 6e 70 61 74 |e `Manua|l-manpat|
|000017e0| 68 2d 63 6f 6e 66 69 67 | 2d 66 69 6c 65 27 20 66 |h-config|-file' f|
|000017f0| 69 6c 65 2c 20 69 66 20 | 61 6e 79 2e 0a 52 65 74 |ile, if |any..Ret|
|00001800| 75 72 6e 73 20 61 20 73 | 74 72 69 6e 67 20 6c 69 |urns a s|tring li|
|00001810| 6b 65 20 69 6e 20 24 4d | 41 4e 50 41 54 48 2e 22 |ke in $M|ANPATH."|
|00001820| 5d 29 0a 28 66 73 65 74 | 20 27 6d 61 6e 75 61 6c |]).(fset| 'manual|
|00001830| 2d 65 6e 74 72 79 20 23 | 5b 28 74 6f 70 69 63 20 |-entry #|[(topic |
|00001840| 26 6f 70 74 69 6f 6e 61 | 6c 20 61 72 67 20 73 69 |&optiona|l arg si|
|00001850| 6c 65 6e 74 29 20 22 08 | ac 82 c1 10 c2 c3 21 88 |lent) ".|......!.|
|00001860| 08 c4 55 ac 85 08 c5 55 | ab 85 0e 06 3f aa 82 0e |..U....U|....?...|
|00001870| 06 08 c7 59 ad 81 c8 c3 | 89 89 89 1e 09 1e 5c 6e |...Y....|......\n|
|00001880| 1e 0b 1e 0c 1e 0d 1e 0e | c3 1e 0f 0e 0c ac 9b d0 |........|........|
|00001890| d1 0e 12 5c 22 ab 94 0e | 12 c4 94 c4 95 4f 16 0c |...\"...|.....O..|
|000018a0| 0e 12 c1 94 c1 95 4f 16 | 12 aa 92 d0 d3 0e 12 5c |......O.|.......\|
|000018b0| 22 ab 8b d4 16 0c 0e 12 | c1 94 c3 4f 16 12 29 0e |".......|...O..).|
|000018c0| 0c d4 9a ab 85 c8 16 09 | aa e0 0e 15 ac 92 d6 d7 |........|........|
|000018d0| 0e 12 0e 0c ab 87 d8 0e | 0c d9 51 aa 81 da 23 88 |........|..Q...#.|
|000018e0| db 0e 1c 0e 12 0e 0c 0e | 0e c3 25 16 0b 0e 0d ac |........|..%.....|
|000018f0| 88 0e 0c ab 84 0e 0b ac | b1 0e 15 ac 9a d6 dd 0e |........|........|
|00001900| 0b ab 83 de aa 81 df 0e | 12 0e 0c ab 87 d8 0e 0c |........|........|
|00001910| d9 51 aa 81 da 24 88 db | 0e 20 0e 12 0e 0c 0e 0e |.Q...$..|. ......|
|00001920| 0e 0d 3f ad 82 0e 0b 25 | 16 5c 6e e1 0e 0b 0e 5c |..?....%|.\n....\|
|00001930| 6e 5c 22 89 1e 5c 22 ab | b8 0e 5c 22 41 89 1e 23 |n\"..\".|..\"A..#|
|00001940| ab a7 e4 0e 5c 22 40 21 | e4 0e 23 40 21 9a ab 92 |....\"@!|..#@!...|
|00001950| e5 0e 23 40 0e 0b 5c 22 | 16 0b e5 0e 23 40 0e 5c |..#@..\"|....#@.\|
|00001960| 6e 5c 22 16 5c 6e 0e 23 | 41 89 16 23 ac 59 29 0e |n\".\n.#|A..#.Y).|
|00001970| 5c 22 41 89 16 5c 22 ac | 48 29 0e 0b ac 9e 0e 5c |\"A..\".|H).....\|
|00001980| 6e ac 9a 0e 09 ac 96 d6 | e6 0e 12 0e 0c ab 87 d8 |n.......|........|
|00001990| 0e 0c d9 51 aa 81 da 23 | 88 c3 82 0f 02 0e 27 ac |...Q...#|......'.|
|000019a0| 8a 0e 09 ab 83 e8 aa c6 | e9 aa c3 0e 09 ab 87 ea |........|........|
|000019b0| 0e 12 eb 51 aa b8 ec 0e | 0e ab 90 0e 0c ab 88 0e |...Q....|........|
|000019c0| 12 ed 0e 0c 51 aa a5 0e | 12 aa a1 0e 0b 41 ac 8d |....Q...|.....A..|
|000019d0| 0e 5c 6e 41 ac 88 0e 0b | ab 8a 0e 5c 6e ab 86 0e |.\nA....|...\n...|
|000019e0| 12 ee 50 aa 89 e4 0e 0b | ae 82 0e 5c 6e 40 21 eb |..P.....|...\n@!.|
|000019f0| 51 0e 2f c8 3d ab 83 f0 | aa 8b 0e 2f c3 3d ab 84 |Q./.=...|.../.=..|
|00001a00| 0e 31 aa 81 f2 1e 31 1e | 33 0e 09 ab 8a f4 f5 0e |.1....1.|3.......|
|00001a10| 12 0e 0c 23 43 16 5c 6e | 0e 27 ab a6 f6 0e 33 21 |...#C.\n|.'....3!|
|00001a20| ab a0 8a f6 0e 33 21 71 | 88 f7 20 88 29 0e 31 ab |.....3!q|.. .).1.|
|00001a30| 8a 0e 31 f6 0e 33 21 21 | 88 aa ac f8 0e 33 21 88 |..1..3!!|.....3!.|
|00001a40| aa a5 0e 33 90 f9 0e 3a | 21 88 8a 0e 3a 71 88 c3 |...3...:|!...:q..|
|00001a50| 16 3b fc 20 88 fd 0e 0b | 0e 5c 6e 0e 09 23 88 fe |.;. ....|.\n..#..|
|00001a60| c3 21 88 f7 20 29 91 88 | ff 20 81 40 00 ff 20 0e |.!.. )..|. .@.. .|
|00001a70| 41 5c 22 42 16 41 d6 c3 | 21 88 2a c8 2e 06 87 22 |A\"B.A..|!.*...."|
|00001a80| 20 5b 61 72 67 20 31 20 | 4d 61 6e 75 61 6c 2d 64 | [arg 1 |Manual-d|
|00001a90| 69 72 65 63 74 6f 72 79 | 2d 6c 69 73 74 2d 69 6e |irectory|-list-in|
|00001aa0| 69 74 20 6e 69 6c 20 32 | 20 34 20 4d 61 6e 75 61 |it nil 2| 4 Manua|
|00001ab0| 6c 2d 6d 61 74 63 68 2d | 74 6f 70 69 63 2d 65 78 |l-match-|topic-ex|
|00001ac0| 61 63 74 6c 79 20 33 20 | 74 20 61 70 72 6f 70 6f |actly 3 |t apropo|
|00001ad0| 73 2d 6d 6f 64 65 20 6d | 61 6e 6c 69 73 74 20 66 |s-mode m|anlist f|
|00001ae0| 6d 74 6c 69 73 74 20 73 | 65 63 74 69 6f 6e 20 66 |mtlist s|ection f|
|00001af0| 6f 72 63 65 20 65 78 61 | 63 74 20 63 61 73 65 2d |orce exa|ct case-|
|00001b00| 66 6f 6c 64 2d 73 65 61 | 72 63 68 20 73 74 72 69 |fold-sea|rch stri|
|00001b10| 6e 67 2d 6d 61 74 63 68 | 20 22 5c 5c 60 5b 20 09 |ng-match| "\\`[ .|
|00001b20| 5d 2a 5c 5c 28 5b 5e 28 | 20 09 5d 2b 5c 5c 29 5b |]*\\([^(| .]+\\)[|
|00001b30| 20 09 5d 2a 28 5c 5c 28 | 2e 2b 5c 5c 29 29 5b 20 | .]*(\\(|.+\\))[ |
|00001b40| 09 5d 2a 5c 5c 27 22 20 | 74 6f 70 69 63 20 22 5c |.]*\\'" |topic "\|
|00001b50| 5c 60 5b 20 09 5d 2a 2d | 6b 5b 20 09 5d 2b 5c 5c |\`[ .]*-|k[ .]+\\|
|00001b60| 28 5b 5e 20 09 5d 2b 5c | 5c 29 5c 5c 27 22 20 22 |([^ .]+\|\)\\'" "|
|00001b70| 2d 6b 22 20 73 69 6c 65 | 6e 74 20 6d 65 73 73 61 |-k" sile|nt messa|
|00001b80| 67 65 20 22 4c 6f 6f 6b | 69 6e 67 20 66 6f 72 20 |ge "Look|ing for |
|00001b90| 66 6f 72 6d 61 74 74 65 | 64 20 65 6e 74 72 79 20 |formatte|d entry |
|00001ba0| 66 6f 72 20 25 73 25 73 | 2e 2e 2e 22 20 22 28 22 |for %s%s|..." "("|
|00001bb0| 20 22 29 22 20 22 22 20 | 4d 61 6e 75 61 6c 2d 73 | ")" "" |Manual-s|
|00001bc0| 65 6c 65 63 74 2d 6d 61 | 6e 2d 70 61 67 65 73 20 |elect-ma|n-pages |
|00001bd0| 4d 61 6e 75 61 6c 2d 66 | 6f 72 6d 61 74 74 65 64 |Manual-f|ormatted|
|00001be0| 2d 64 69 72 65 63 74 6f | 72 79 2d 6c 69 73 74 20 |-directo|ry-list |
|00001bf0| 22 25 73 6f 6f 6b 69 6e | 67 20 66 6f 72 20 75 6e |"%sookin|g for un|
|00001c00| 66 6f 72 6d 61 74 74 65 | 64 20 65 6e 74 72 79 20 |formatte|d entry |
|00001c10| 66 6f 72 20 25 73 25 73 | 2e 2e 2e 22 20 22 4c 22 |for %s%s|..." "L"|
|00001c20| 20 22 4e 6f 20 66 6f 72 | 6d 61 74 74 65 64 20 65 | "No for|matted e|
|00001c30| 6e 74 72 79 2c 20 6c 22 | 20 4d 61 6e 75 61 6c 2d |ntry, l"| Manual-|
|00001c40| 75 6e 66 6f 72 6d 61 74 | 74 65 64 2d 64 69 72 65 |unformat|ted-dire|
|00001c50| 63 74 6f 72 79 2d 6c 69 | 73 74 20 61 70 70 65 6e |ctory-li|st appen|
|00001c60| 64 20 72 65 73 74 20 72 | 65 73 74 32 20 66 69 6c |d rest r|est2 fil|
|00001c70| 65 2d 6e 61 6d 65 2d 6e | 6f 6e 64 69 72 65 63 74 |e-name-n|ondirect|
|00001c80| 6f 72 79 20 64 65 6c 71 | 20 22 4e 6f 20 65 6e 74 |ory delq| "No ent|
|00001c90| 72 69 65 73 20 66 6f 75 | 6e 64 20 66 6f 72 20 25 |ries fou|nd for %|
|00001ca0| 73 25 73 22 20 4d 61 6e | 75 61 6c 2d 74 6f 70 69 |s%s" Man|ual-topi|
|00001cb0| 63 2d 62 75 66 66 65 72 | 20 22 2a 4d 61 6e 75 61 |c-buffer| "*Manua|
|00001cc0| 6c 20 41 70 72 6f 70 6f | 73 2a 22 20 22 2a 4d 61 |l Apropo|s*" "*Ma|
|00001cd0| 6e 75 61 6c 20 45 6e 74 | 72 79 2a 22 20 22 2a 6d |nual Ent|ry*" "*m|
|00001ce0| 61 6e 20 61 70 72 6f 70 | 6f 73 20 22 20 22 2a 22 |an aprop|os " "*"|
|00001cf0| 20 22 2a 6d 61 6e 20 22 | 20 22 2e 22 20 22 2e 2e | "*man "| "." "..|
|00001d00| 2e 22 20 4d 61 6e 75 61 | 6c 2d 62 75 66 66 65 72 |." Manua|l-buffer|
|00001d10| 2d 76 69 65 77 2d 6d 6f | 64 65 20 76 69 65 77 2d |-view-mo|de view-|
|00001d20| 62 75 66 66 65 72 20 74 | 65 6d 70 2d 62 75 66 66 |buffer t|emp-buff|
|00001d30| 65 72 2d 73 68 6f 77 2d | 66 75 6e 63 74 69 6f 6e |er-show-|function|
|00001d40| 20 76 69 65 77 2d 62 75 | 66 66 65 72 2d 6f 74 68 | view-bu|ffer-oth|
|00001d50| 65 72 2d 77 69 6e 64 6f | 77 20 62 75 66 6e 61 6d |er-windo|w bufnam|
|00001d60| 65 20 66 6f 72 6d 61 74 | 20 22 25 73 2e 25 73 22 |e format| "%s.%s"|
|00001d70| 20 67 65 74 2d 62 75 66 | 66 65 72 20 4d 61 6e 75 | get-buf|fer Manu|
|00001d80| 61 6c 2d 6d 6f 64 65 20 | 64 69 73 70 6c 61 79 2d |al-mode |display-|
|00001d90| 62 75 66 66 65 72 20 62 | 75 66 66 65 72 2d 64 69 |buffer b|uffer-di|
|00001da0| 73 61 62 6c 65 2d 75 6e | 64 6f 20 73 74 61 6e 64 |sable-un|do stand|
|00001db0| 61 72 64 2d 6f 75 74 70 | 75 74 20 62 75 66 66 65 |ard-outp|ut buffe|
|00001dc0| 72 2d 72 65 61 64 2d 6f | 6e 6c 79 20 65 72 61 73 |r-read-o|nly eras|
|00001dd0| 65 2d 62 75 66 66 65 72 | 20 4d 61 6e 75 61 6c 2d |e-buffer| Manual-|
|00001de0| 69 6e 73 65 72 74 2d 70 | 61 67 65 73 20 73 65 74 |insert-p|ages set|
|00001df0| 2d 62 75 66 66 65 72 2d | 6d 6f 64 69 66 69 65 64 |-buffer-|modified|
|00001e00| 2d 70 20 62 75 66 66 65 | 72 2d 6e 61 6d 65 20 64 |-p buffe|r-name d|
|00001e10| 65 6c 65 74 65 20 4d 61 | 6e 75 61 6c 2d 70 61 67 |elete Ma|nual-pag|
|00001e20| 65 2d 68 69 73 74 6f 72 | 79 5d 20 38 20 22 5c 0a |e-histor|y] 8 "\.|
|00001e30| 44 69 73 70 6c 61 79 20 | 74 68 65 20 55 6e 69 78 |Display |the Unix|
|00001e40| 20 6d 61 6e 75 61 6c 20 | 65 6e 74 72 79 20 28 6f | manual |entry (o|
|00001e50| 72 20 65 6e 74 72 69 65 | 73 29 20 66 6f 72 20 54 |r entrie|s) for T|
|00001e60| 4f 50 49 43 2e 0a 49 66 | 20 70 72 65 66 69 78 20 |OPIC..If| prefix |
|00001e70| 61 72 67 20 69 73 20 67 | 69 76 65 6e 2c 20 6d 6f |arg is g|iven, mo|
|00001e80| 64 69 66 79 20 74 68 65 | 20 73 65 61 72 63 68 20 |dify the| search |
|00001e90| 61 63 63 6f 72 64 69 6e | 67 20 74 6f 20 74 68 65 |accordin|g to the|
|00001ea0| 20 76 61 6c 75 65 3a 0a | 20 20 32 20 3d 20 63 6f | value:.| 2 = co|
|00001eb0| 6d 70 6c 65 6d 65 6e 74 | 20 64 65 66 61 75 6c 74 |mplement| default|
|00001ec0| 20 65 78 61 63 74 20 6d | 61 74 63 68 69 6e 67 20 | exact m|atching |
|00001ed0| 6f 66 20 74 68 65 20 54 | 4f 50 49 43 20 6e 61 6d |of the T|OPIC nam|
|00001ee0| 65 3b 0a 20 20 20 20 20 | 20 65 78 61 63 74 20 6d |e;. | exact m|
|00001ef0| 61 74 63 68 69 6e 67 20 | 64 65 66 61 75 6c 74 20 |atching |default |
|00001f00| 69 73 20 73 70 65 63 69 | 66 69 65 64 20 62 79 20 |is speci|fied by |
|00001f10| 60 4d 61 6e 75 61 6c 2d | 6d 61 74 63 68 2d 74 6f |`Manual-|match-to|
|00001f20| 70 69 63 2d 65 78 61 63 | 74 6c 79 27 0a 20 20 33 |pic-exac|tly'. 3|
|00001f30| 20 3d 20 66 6f 72 63 65 | 20 61 20 73 65 61 72 63 | = force| a searc|
|00001f40| 68 20 6f 66 20 74 68 65 | 20 75 6e 66 6f 72 6d 61 |h of the| unforma|
|00001f50| 74 74 65 64 20 6d 61 6e | 20 64 69 72 65 63 74 6f |tted man| directo|
|00001f60| 72 69 65 73 0a 20 20 34 | 20 3d 20 62 6f 74 68 20 |ries. 4| = both |
|00001f70| 32 20 61 6e 64 20 33 0a | 54 68 65 20 6d 61 6e 75 |2 and 3.|The manu|
|00001f80| 61 6c 20 65 6e 74 72 69 | 65 73 20 61 72 65 20 73 |al entri|es are s|
|00001f90| 65 61 72 63 68 65 64 20 | 61 63 63 6f 72 64 69 6e |earched |accordin|
|00001fa0| 67 20 74 6f 20 74 68 65 | 20 76 61 72 69 61 62 6c |g to the| variabl|
|00001fb0| 65 0a 4d 61 6e 75 61 6c | 2d 64 69 72 65 63 74 6f |e.Manual|-directo|
|00001fc0| 72 79 2d 6c 69 73 74 2c | 20 77 68 69 63 68 20 73 |ry-list,| which s|
|00001fd0| 68 6f 75 6c 64 20 62 65 | 20 61 20 6c 69 73 74 20 |hould be| a list |
|00001fe0| 6f 66 20 64 69 72 65 63 | 74 6f 72 69 65 73 2e 20 |of direc|tories. |
|00001ff0| 20 49 66 0a 4d 61 6e 75 | 61 6c 2d 64 69 72 65 63 | If.Manu|al-direc|
|00002000| 74 6f 72 79 2d 6c 69 73 | 74 20 69 73 20 6e 69 6c |tory-lis|t is nil|
|00002010| 2c 20 5c 5c 5b 4d 61 6e | 75 61 6c 2d 64 69 72 65 |, \\[Man|ual-dire|
|00002020| 63 74 6f 72 79 2d 6c 69 | 73 74 2d 69 6e 69 74 5d |ctory-li|st-init]|
|00002030| 20 69 73 0a 69 6e 76 6f | 6b 65 64 20 74 6f 20 63 | is.invo|ked to c|
|00002040| 72 65 61 74 65 20 74 68 | 69 73 20 6c 69 73 74 20 |reate th|is list |
|00002050| 66 72 6f 6d 20 74 68 65 | 20 4d 41 4e 50 41 54 48 |from the| MANPATH|
|00002060| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 20 76 61 72 | environ|ment var|
|00002070| 69 61 62 6c 65 2e 0a 53 | 65 65 20 74 68 65 20 76 |iable..S|ee the v|
|00002080| 61 72 69 61 62 6c 65 20 | 4d 61 6e 75 61 6c 2d 74 |ariable |Manual-t|
|00002090| 6f 70 69 63 2d 62 75 66 | 66 65 72 20 77 68 69 63 |opic-buf|fer whic|
|000020a0| 68 20 63 6f 6e 74 72 6f | 6c 73 20 68 6f 77 20 74 |h contro|ls how t|
|000020b0| 68 65 20 62 75 66 66 65 | 72 0a 69 73 20 6e 61 6d |he buffe|r.is nam|
|000020c0| 65 64 2e 20 20 53 65 65 | 20 61 6c 73 6f 20 74 68 |ed. See| also th|
|000020d0| 65 20 76 61 72 69 61 62 | 6c 65 73 20 4d 61 6e 75 |e variab|les Manu|
|000020e0| 61 6c 2d 6d 61 74 63 68 | 2d 74 6f 70 69 63 2d 65 |al-match|-topic-e|
|000020f0| 78 61 63 74 6c 79 2c 0a | 4d 61 6e 75 61 6c 2d 71 |xactly,.|Manual-q|
|00002100| 75 65 72 79 2d 6d 75 6c | 74 69 70 6c 65 2d 70 61 |uery-mul|tiple-pa|
|00002110| 67 65 73 2c 20 61 6e 64 | 20 4d 61 6e 75 61 6c 2d |ges, and| Manual-|
|00002120| 62 75 66 66 65 72 2d 76 | 69 65 77 2d 6d 6f 64 65 |buffer-v|iew-mode|
|00002130| 2e 22 20 28 62 79 74 65 | 2d 63 6f 64 65 20 22 c0 |." (byte|-code ".|
|00002140| 19 8a c2 c3 c4 c5 23 88 | 09 c4 78 88 60 09 c4 77 |......#.|..x.`..w|
|00002150| 88 60 7b 29 1e 06 c7 0e | 06 c8 9a ab 83 c9 aa 85 |.`{)....|........|
|00002160| ca 0e 06 cb 51 21 89 1e | 0c c8 9a ab 84 0e 06 aa |....Q!..|........|
|00002170| 82 0e 0c 2b cd 0e 0e 21 | 44 87 22 20 5b 22 2d 41 |...+...!|D." ["-A|
|00002180| 2d 5a 61 2d 7a 30 2d 39 | 5f 2e 22 20 66 6d 68 20 |-Za-z0-9|_." fmh |
|00002190| 72 65 2d 73 65 61 72 63 | 68 2d 62 61 63 6b 77 61 |re-searc|h-backwa|
|000021a0| 72 64 20 22 5c 5c 73 77 | 22 20 6e 69 6c 20 74 20 |rd "\\sw|" nil t |
|000021b0| 64 65 66 61 75 6c 74 20 | 72 65 61 64 2d 73 74 72 |default |read-str|
|000021c0| 69 6e 67 20 22 22 20 22 | 4d 61 6e 75 61 6c 20 65 |ing "" "|Manual e|
|000021d0| 6e 74 72 79 3a 20 22 20 | 22 4d 61 6e 75 61 6c 20 |ntry: " |"Manual |
|000021e0| 65 6e 74 72 79 3a 20 28 | 64 65 66 61 75 6c 74 20 |entry: (|default |
|000021f0| 22 20 22 29 20 22 20 74 | 68 69 6e 67 20 70 72 65 |" ") " t|hing pre|
|00002200| 66 69 78 2d 6e 75 6d 65 | 72 69 63 2d 76 61 6c 75 |fix-nume|ric-valu|
|00002210| 65 20 63 75 72 72 65 6e | 74 2d 70 72 65 66 69 78 |e curren|t-prefix|
|00002220| 2d 61 72 67 5d 20 35 29 | 5d 29 0a 28 66 73 65 74 |-arg] 5)|]).(fset|
|00002230| 20 27 4d 61 6e 70 61 67 | 65 2d 61 70 72 6f 70 6f | 'Manpag|e-apropo|
|00002240| 73 20 23 5b 28 74 6f 70 | 69 63 20 26 6f 70 74 69 |s #[(top|ic &opti|
|00002250| 6f 6e 61 6c 20 61 72 67 | 20 73 69 6c 65 6e 74 29 |onal arg| silent)|
|00002260| 20 22 c0 09 c2 0b 51 0c | 0d 23 87 22 20 5b 6d 61 | "....Q.|.#." [ma|
|00002270| 6e 75 61 6c 2d 65 6e 74 | 72 79 20 4d 61 6e 75 61 |nual-ent|ry Manua|
|00002280| 6c 2d 61 70 72 6f 70 6f | 73 2d 73 77 69 74 63 68 |l-apropo|s-switch|
|00002290| 20 22 20 22 20 74 6f 70 | 69 63 20 61 72 67 20 73 | " " top|ic arg s|
|000022a0| 69 6c 65 6e 74 5d 20 34 | 20 22 5c 0a 41 70 72 6f |ilent] 4| "\.Apro|
|000022b0| 70 6f 73 20 6f 6e 20 55 | 6e 69 78 20 6d 61 6e 75 |pos on U|nix manu|
|000022c0| 61 6c 20 70 61 67 65 73 | 20 66 6f 72 20 54 4f 50 |al pages| for TOP|
|000022d0| 49 43 2e 0a 49 74 20 63 | 61 6c 6c 73 20 74 68 65 |IC..It c|alls the|
|000022e0| 20 66 75 6e 63 74 69 6f | 6e 20 60 6d 61 6e 75 61 | functio|n `manua|
|000022f0| 6c 2d 65 6e 74 72 79 27 | 2e 20 4c 6f 6f 6b 20 61 |l-entry'|. Look a|
|00002300| 74 20 74 68 69 73 20 66 | 75 6e 63 74 69 6f 6e 20 |t this f|unction |
|00002310| 66 6f 72 0a 66 75 72 74 | 68 65 72 20 64 65 73 63 |for.furt|her desc|
|00002320| 72 69 70 74 69 6f 6e 2e | 20 4c 6f 6f 6b 20 61 6c |ription.| Look al|
|00002330| 73 6f 20 61 74 20 74 68 | 65 20 76 61 72 69 61 62 |so at th|e variab|
|00002340| 6c 65 20 60 4d 61 6e 75 | 61 6c 2d 61 70 72 6f 70 |le `Manu|al-aprop|
|00002350| 6f 73 2d 73 77 69 74 63 | 68 27 2c 0a 69 66 20 74 |os-switc|h',.if t|
|00002360| 68 69 73 20 66 75 6e 63 | 74 69 6f 6e 20 64 6f 65 |his func|tion doe|
|00002370| 73 6e 27 74 20 77 6f 72 | 6b 20 6f 6e 20 79 6f 75 |sn't wor|k on you|
|00002380| 72 20 73 79 73 74 65 6d | 2e 22 20 28 62 79 74 65 |r system|." (byte|
|00002390| 2d 63 6f 64 65 20 22 c0 | 19 8a c2 c3 c4 c5 23 88 |-code ".|......#.|
|000023a0| 09 c4 78 88 60 09 c4 77 | 88 60 7b 29 1e 06 c7 0e |..x.`..w|.`{)....|
|000023b0| 06 c8 9a ab 83 c9 aa 85 | ca 0e 06 cb 51 21 89 1e |........|....Q!..|
|000023c0| 0c c8 9a ab 84 0e 06 aa | 82 0e 0c 2b cd 0e 0e 21 |........|...+...!|
|000023d0| 44 87 22 20 5b 22 2d 41 | 2d 5a 61 2d 7a 30 2d 39 |D." ["-A|-Za-z0-9|
|000023e0| 5f 2e 22 20 66 6d 68 20 | 72 65 2d 73 65 61 72 63 |_." fmh |re-searc|
|000023f0| 68 2d 62 61 63 6b 77 61 | 72 64 20 22 5c 5c 73 77 |h-backwa|rd "\\sw|
|00002400| 22 20 6e 69 6c 20 74 20 | 64 65 66 61 75 6c 74 20 |" nil t |default |
|00002410| 72 65 61 64 2d 73 74 72 | 69 6e 67 20 22 22 20 22 |read-str|ing "" "|
|00002420| 4d 61 6e 75 61 6c 20 65 | 6e 74 72 79 3a 20 22 20 |Manual e|ntry: " |
|00002430| 22 4d 61 6e 75 61 6c 20 | 65 6e 74 72 79 3a 20 28 |"Manual |entry: (|
|00002440| 64 65 66 61 75 6c 74 20 | 22 20 22 29 20 22 20 74 |default |" ") " t|
|00002450| 68 69 6e 67 20 70 72 65 | 66 69 78 2d 6e 75 6d 65 |hing pre|fix-nume|
|00002460| 72 69 63 2d 76 61 6c 75 | 65 20 63 75 72 72 65 6e |ric-valu|e curren|
|00002470| 74 2d 70 72 65 66 69 78 | 2d 61 72 67 5d 20 35 29 |t-prefix|-arg] 5)|
|00002480| 5d 29 0a 28 62 79 74 65 | 2d 63 6f 64 65 20 22 c0 |]).(byte|-code ".|
|00002490| c1 4d 88 c2 c3 4d 88 c4 | c5 21 ac a3 c6 20 1e 07 |.M...M..|.!... ..|
|000024a0| c8 0e 07 c5 5c 22 88 c9 | 0e 07 ca cb 23 88 c9 0e |....\"..|....#...|
|000024b0| 07 cc cd 23 88 c9 0e 07 | ce cf 23 88 0e 07 29 15 |...#....|..#...).|
|000024c0| d0 d1 4d 88 cb d2 4d 88 | d3 d4 4d 88 d5 d6 4d 87 |..M...M.|..M...M.|
|000024d0| 22 20 5b 4d 61 6e 75 61 | 6c 2d 69 6e 73 65 72 74 |" [Manua|l-insert|
|000024e0| 2d 70 61 67 65 73 20 23 | 5b 28 66 6d 74 6c 69 73 |-pages #|[(fmtlis|
|000024f0| 74 20 6d 61 6e 6c 69 73 | 74 20 61 70 72 6f 70 6f |t manlis|t apropo|
|00002500| 73 2d 6d 6f 64 65 29 20 | 22 c0 c1 c2 5c 22 c3 89 |s-mode) |"...\"..|
|00002510| 89 89 89 1c 1d 1e 06 1e | 07 1e 08 1e 09 0e 5c 6e |........|......\n|
|00002520| ab cf 0e 5c 6e 40 16 08 | 64 62 88 60 16 07 c3 cb |...\n@..|db.`....|
|00002530| cc 8f 88 64 62 88 60 16 | 06 8a 8c cd ce cf 0e 08 |...db.`.|........|
|00002540| 21 5c 22 88 0e 07 0e 06 | 7d 88 d0 20 88 65 62 88 |!\".....|}.. .eb.|
|00002550| d1 0e 08 d2 b1 03 88 64 | 62 88 2a 0e 5c 6e 41 ac |.......d|b.*.\nA.|
|00002560| 84 0e 13 ab 87 d4 0e 09 | d2 b1 03 88 0e 5c 6e 41 |........|.....\nA|
|00002570| 89 16 5c 6e ac 31 0e 13 | 83 ef 00 0e 13 40 16 08 |..\n.1..|.....@..|
|00002580| d5 d6 0e 08 5c 22 ac 86 | d5 d7 0e 08 5c 22 88 0e |....\"..|....\"..|
|00002590| 08 d8 94 d8 95 4f 15 0e | 08 d9 94 d9 95 4f 14 0e |.....O..|.....O..|
|000025a0| 1a ac 8a 0c db 98 ac 85 | 0c dc d8 4f 14 cd dd 0e |........|...O....|
|000025b0| 1e ab 86 0e 1e df 50 aa | 81 db 0c 0d 24 88 60 16 |......P.|....$.`.|
|000025c0| 07 e0 0e 08 0d 0c 23 88 | 60 16 06 8a 8c cd e1 0d |......#.|`.......|
|000025d0| 0c 23 88 0e 07 0e 06 7d | 88 d0 0e 5c 22 21 88 65 |.#.....}|...\"!.e|
|000025e0| 62 88 d1 0e 08 d2 b1 03 | 88 64 62 88 2a 0e 13 41 |b.......|.db.*..A|
|000025f0| ab 87 d4 0e 09 d2 b1 03 | 88 0e 13 41 89 16 13 84 |........|...A....|
|00002600| 6b 00 2e 06 e3 20 e4 57 | ab 94 65 62 88 e5 e6 21 |k.... .W|..eb...!|
|00002610| ab 83 d8 79 88 e7 60 c3 | 7f 88 60 7b 21 88 c3 87 |...y..`.|..`{!...|
|00002620| 22 20 5b 6d 61 6b 65 2d | 73 74 72 69 6e 67 20 36 |" [make-|string 6|
|00002630| 35 20 34 35 20 6e 69 6c | 20 73 65 63 74 69 6f 6e |5 45 nil| section|
|00002640| 20 74 6f 70 69 63 20 65 | 6e 64 20 73 74 61 72 74 | topic e|nd start|
|00002650| 20 6e 61 6d 65 20 73 65 | 70 20 66 6d 74 6c 69 73 | name se|p fmtlis|
|00002660| 74 20 28 4d 61 6e 75 61 | 6c 2d 69 6e 73 65 72 74 |t (Manua|l-insert|
|00002670| 2d 6d 61 6e 2d 66 69 6c | 65 20 6e 61 6d 65 29 20 |-man-fil|e name) |
|00002680| 28 28 66 69 6c 65 2d 65 | 72 72 6f 72 29 29 20 6d |((file-e|rror)) m|
|00002690| 65 73 73 61 67 65 20 22 | 43 6c 65 61 6e 69 6e 67 |essage "|Cleaning|
|000026a0| 20 6d 61 6e 75 61 6c 20 | 65 6e 74 72 79 20 66 6f | manual |entry fo|
|000026b0| 72 20 25 73 2e 2e 2e 22 | 20 66 69 6c 65 2d 6e 61 |r %s..."| file-na|
|000026c0| 6d 65 2d 6e 6f 6e 64 69 | 72 65 63 74 6f 72 79 20 |me-nondi|rectory |
|000026d0| 4d 61 6e 75 61 6c 2d 6e | 75 6b 65 2d 6e 72 6f 66 |Manual-n|uke-nrof|
|000026e0| 66 2d 62 73 20 22 46 69 | 6c 65 3a 20 22 20 22 5c |f-bs "Fi|le: " "\|
|000026f0| 6e 22 20 6d 61 6e 6c 69 | 73 74 20 22 5c 6e 5c 6e |n" manli|st "\n\n|
|00002700| 22 20 73 74 72 69 6e 67 | 2d 6d 61 74 63 68 20 22 |" string|-match "|
|00002710| 5c 5c 28 5b 5e 2f 5d 2b | 5c 5c 29 5c 5c 2e 5c 5c |\\([^/]+|\\)\\.\\|
|00002720| 28 5b 5e 2e 2f 5d 2b 5c | 5c 29 5c 5c 28 5c 5c 2e |([^./]+\|\)\\(\\.|
|00002730| 67 7a 5c 5c 27 5c 5c 29 | 22 20 22 5c 5c 28 5b 5e |gz\\'\\)|" "\\([^|
|00002740| 2f 5d 2b 5c 5c 29 5c 5c | 2e 5c 5c 28 5b 5e 2e 2f |/]+\\)\\|.\\([^./|
|00002750| 5d 2b 5c 5c 29 5c 5c 27 | 22 20 31 20 32 20 4d 61 |]+\\)\\'|" 1 2 Ma|
|00002760| 6e 75 61 6c 2d 75 73 65 | 2d 66 75 6c 6c 2d 73 65 |nual-use|-full-se|
|00002770| 63 74 69 6f 6e 2d 69 64 | 73 20 22 22 20 30 20 22 |ction-id|s "" 0 "|
|00002780| 49 6e 76 6f 6b 69 6e 67 | 20 6d 61 6e 20 25 73 25 |Invoking| man %s%|
|00002790| 73 20 25 73 2e 2e 2e 22 | 20 4d 61 6e 75 61 6c 2d |s %s..."| Manual-|
|000027a0| 73 65 63 74 69 6f 6e 2d | 73 77 69 74 63 68 20 22 |section-|switch "|
|000027b0| 20 22 20 4d 61 6e 75 61 | 6c 2d 72 75 6e 2d 66 6f | " Manua|l-run-fo|
|000027c0| 72 6d 61 74 74 65 72 20 | 22 43 6c 65 61 6e 69 6e |rmatter |"Cleanin|
|000027d0| 67 20 6d 61 6e 75 61 6c | 20 65 6e 74 72 79 20 66 |g manual| entry f|
|000027e0| 6f 72 20 25 73 28 25 73 | 29 2e 2e 2e 22 20 61 70 |or %s(%s|)..." ap|
|000027f0| 72 6f 70 6f 73 2d 6d 6f | 64 65 20 62 75 66 66 65 |ropos-mo|de buffe|
|00002800| 72 2d 73 69 7a 65 20 32 | 30 30 20 6c 6f 6f 6b 69 |r-size 2|00 looki|
|00002810| 6e 67 2d 61 74 20 22 5e | 46 69 6c 65 3a 20 22 20 |ng-at "^|File: " |
|00002820| 65 72 72 6f 72 5d 20 37 | 5d 20 4d 61 6e 75 61 6c |error] 7|] Manual|
|00002830| 2d 72 75 6e 2d 66 6f 72 | 6d 61 74 74 65 72 20 23 |-run-for|matter #|
|00002840| 5b 28 6e 61 6d 65 20 74 | 6f 70 69 63 20 73 65 63 |[(name t|opic sec|
|00002850| 74 69 6f 6e 29 20 22 c0 | c1 5c 6e 5c 22 ab 8c c3 |tion) ".|.\n\"...|
|00002860| 5c 6e c4 c5 c4 c6 c7 0e | 08 26 07 87 0e 09 ab 8e |\n......|.&......|
|00002870| c3 5c 6e c4 c5 c4 0e 09 | 0e 5c 6e 0e 0b 26 07 87 |.\n.....|.\n..&..|
|00002880| c3 5c 6e c4 c5 c4 0e 5c | 6e 0e 0b 26 06 87 22 20 |.\n....\|n..&.." |
|00002890| 5b 73 74 72 69 6e 67 2d | 6d 61 74 63 68 20 22 72 |[string-|match "r|
|000028a0| 6f 66 66 5c 5c 27 22 20 | 4d 61 6e 75 61 6c 2d 70 |off\\'" |Manual-p|
|000028b0| 72 6f 67 72 61 6d 20 63 | 61 6c 6c 2d 70 72 6f 63 |rogram c|all-proc|
|000028c0| 65 73 73 20 6e 69 6c 20 | 74 20 22 2d 54 6d 61 6e |ess nil |t "-Tman|
|000028d0| 22 20 22 2d 6d 61 6e 22 | 20 6e 61 6d 65 20 4d 61 |" "-man"| name Ma|
|000028e0| 6e 75 61 6c 2d 73 65 63 | 74 69 6f 6e 2d 73 77 69 |nual-sec|tion-swi|
|000028f0| 74 63 68 20 73 65 63 74 | 69 6f 6e 20 74 6f 70 69 |tch sect|ion topi|
|00002900| 63 5d 20 38 5d 20 62 6f | 75 6e 64 70 20 4d 61 6e |c] 8] bo|undp Man|
|00002910| 75 61 6c 2d 6d 6f 64 65 | 2d 6d 61 70 20 6d 61 6b |ual-mode|-map mak|
|00002920| 65 2d 73 70 61 72 73 65 | 2d 6b 65 79 6d 61 70 20 |e-sparse|-keymap |
|00002930| 6d 20 73 65 74 2d 6b 65 | 79 6d 61 70 2d 6e 61 6d |m set-ke|ymap-nam|
|00002940| 65 20 64 65 66 69 6e 65 | 2d 6b 65 79 20 22 6c 22 |e define|-key "l"|
|00002950| 20 4d 61 6e 75 61 6c 2d | 6c 61 73 74 2d 70 61 67 | Manual-|last-pag|
|00002960| 65 20 62 75 74 74 6f 6e | 32 20 4d 61 6e 75 61 6c |e button|2 Manual|
|00002970| 2d 66 6f 6c 6c 6f 77 2d | 78 72 65 66 20 62 75 74 |-follow-|xref but|
|00002980| 74 6f 6e 33 20 4d 61 6e | 75 61 6c 2d 70 6f 70 75 |ton3 Man|ual-popu|
|00002990| 70 2d 6d 65 6e 75 20 4d | 61 6e 75 61 6c 2d 6d 6f |p-menu M|anual-mo|
|000029a0| 64 65 20 23 5b 6e 69 6c | 20 22 c0 20 88 c1 12 c3 |de #[nil| ". ....|
|000029b0| 0c 21 88 c5 16 06 c7 16 | 08 c1 16 09 ca 0e 0b 70 |.!......|.......p|
|000029c0| cc 42 5c 22 88 cd ce 21 | 87 22 20 5b 6b 69 6c 6c |.B\"...!|." [kill|
|000029d0| 2d 61 6c 6c 2d 6c 6f 63 | 61 6c 2d 76 61 72 69 61 |-all-loc|al-varia|
|000029e0| 62 6c 65 73 20 74 20 62 | 75 66 66 65 72 2d 72 65 |bles t b|uffer-re|
|000029f0| 61 64 2d 6f 6e 6c 79 20 | 75 73 65 2d 6c 6f 63 61 |ad-only |use-loca|
|00002a00| 6c 2d 6d 61 70 20 4d 61 | 6e 75 61 6c 2d 6d 6f 64 |l-map Ma|nual-mod|
|00002a10| 65 2d 6d 61 70 20 4d 61 | 6e 75 61 6c 2d 6d 6f 64 |e-map Ma|nual-mod|
|00002a20| 65 20 6d 61 6a 6f 72 2d | 6d 6f 64 65 20 22 4d 61 |e major-|mode "Ma|
|00002a30| 6e 75 61 6c 22 20 6d 6f | 64 65 2d 6e 61 6d 65 20 |nual" mo|de-name |
|00002a40| 74 72 75 6e 63 61 74 65 | 2d 6c 69 6e 65 73 20 73 |truncate|-lines s|
|00002a50| 65 74 2d 73 70 65 63 69 | 66 69 65 72 20 73 63 72 |et-speci|fier scr|
|00002a60| 6f 6c 6c 62 61 72 2d 68 | 65 69 67 68 74 20 30 20 |ollbar-h|eight 0 |
|00002a70| 72 75 6e 2d 68 6f 6f 6b | 73 20 4d 61 6e 75 61 6c |run-hook|s Manual|
|00002a80| 2d 6d 6f 64 65 2d 68 6f | 6f 6b 5d 20 34 5d 20 23 |-mode-ho|ok] 4] #|
|00002a90| 5b 6e 69 6c 20 22 c0 09 | ae 83 c2 c3 21 40 21 ab |[nil "..|....!@!.|
|00002aa0| 88 c0 09 40 21 70 3d ab | 85 09 41 11 aa 68 c4 09 |...@!p=.|..A..h..|
|00002ab0| 40 21 87 22 20 5b 67 65 | 74 2d 62 75 66 66 65 72 |@!." [ge|t-buffer|
|00002ac0| 20 4d 61 6e 75 61 6c 2d | 70 61 67 65 2d 68 69 73 | Manual-|page-his|
|00002ad0| 74 6f 72 79 20 65 72 72 | 6f 72 20 22 4e 6f 20 6d |tory err|or "No m|
|00002ae0| 6f 72 65 20 68 69 73 74 | 6f 72 79 2e 22 20 73 77 |ore hist|ory." sw|
|00002af0| 69 74 63 68 2d 74 6f 2d | 62 75 66 66 65 72 5d 20 |itch-to-|buffer] |
|00002b00| 33 20 6e 69 6c 20 6e 69 | 6c 5d 20 4d 61 6e 75 61 |3 nil ni|l] Manua|
|00002b10| 6c 2d 73 65 6c 65 63 74 | 2d 73 75 62 64 69 72 65 |l-select|-subdire|
|00002b20| 63 74 6f 72 69 65 73 20 | 23 5b 28 64 69 72 6c 69 |ctories |#[(dirli|
|00002b30| 73 74 20 73 75 62 64 69 | 72 29 20 22 c0 89 c1 c2 |st subdi|r) "....|
|00002b40| 0b 21 50 c0 1c 1d 1e 06 | 1e 07 0e 08 ab c6 0e 08 |.!P.....|........|
|00002b50| 40 14 0e 08 41 16 08 c9 | 0c 21 ab 6e ca 0c cb 0d |@...A...|.!.n....|
|00002b60| c0 cc 25 c0 1e 0d 89 1e | 0e ab 99 cf 0e 0e 40 21 |..%.....|......@!|
|00002b70| ab 8a d0 0e 0e 40 21 0e | 0d 42 16 0d 0e 0e 41 89 |.....@!.|.B....A.|
|00002b80| 16 0e ac 67 0e 0d ab 89 | d1 0e 07 0e 0d 9f 5c 22 |...g....|......\"|
|00002b90| 16 07 2a aa 36 0e 07 2c | 87 22 20 5b 6e 69 6c 20 |..*.6..,|." [nil |
|00002ba0| 22 5c 5c 60 22 20 72 65 | 67 65 78 70 2d 71 75 6f |"\\`" re|gexp-quo|
|00002bb0| 74 65 20 73 75 62 64 69 | 72 20 64 20 6d 61 74 63 |te subdi|r d matc|
|00002bc0| 68 20 63 61 73 65 2d 66 | 6f 6c 64 2d 73 65 61 72 |h case-f|old-sear|
|00002bd0| 63 68 20 64 69 72 73 20 | 64 69 72 6c 69 73 74 20 |ch dirs |dirlist |
|00002be0| 66 69 6c 65 2d 64 69 72 | 65 63 74 6f 72 79 2d 70 |file-dir|ectory-p|
|00002bf0| 20 64 69 72 65 63 74 6f | 72 79 2d 66 69 6c 65 73 | directo|ry-files|
|00002c00| 20 74 20 64 69 72 73 2d | 6f 6e 6c 79 20 64 69 72 | t dirs-|only dir|
|00002c10| 2d 74 65 6d 70 20 66 69 | 6c 65 73 20 66 69 6c 65 |-temp fi|les file|
|00002c20| 2d 65 78 65 63 75 74 61 | 62 6c 65 2d 70 20 66 69 |-executa|ble-p fi|
|00002c30| 6c 65 2d 6e 61 6d 65 2d | 61 73 2d 64 69 72 65 63 |le-name-|as-direc|
|00002c40| 74 6f 72 79 20 61 70 70 | 65 6e 64 5d 20 37 5d 20 |tory app|end] 7] |
|00002c50| 4d 61 6e 75 61 6c 2d 66 | 69 6c 74 65 72 2d 73 75 |Manual-f|ilter-su|
|00002c60| 62 64 69 72 65 63 74 6f | 72 69 65 73 20 23 5b 28 |bdirecto|ries #[(|
|00002c70| 64 69 72 6c 69 73 74 20 | 73 75 62 64 69 72 29 20 |dirlist |subdir) |
|00002c80| 22 c0 c1 5c 6e 21 c3 0c | c5 b0 05 c6 89 1e 07 1e |"..\n!..|........|
|00002c90| 08 1e 09 0e 5c 6e ab a1 | 0e 5c 6e 40 16 07 0e 5c |....\n..|.\n@...\|
|00002ca0| 6e 41 16 5c 6e cb 0e 07 | 21 ab 6c cc 0e 09 0e 07 |nA.\n...|!.l.....|
|00002cb0| 5c 22 ab 64 0e 07 0e 08 | 42 16 08 aa 5b 0e 08 9f |\".d....|B...[...|
|00002cc0| 2b 87 22 20 5b 22 2f 22 | 20 72 65 67 65 78 70 2d |+." ["/"| regexp-|
|00002cd0| 71 75 6f 74 65 20 73 75 | 62 64 69 72 20 22 5b 22 |quote su|bdir "["|
|00002ce0| 20 4d 61 6e 75 61 6c 2d | 6d 61 6e 2d 70 61 67 65 | Manual-|man-page|
|00002cf0| 2d 73 65 63 74 69 6f 6e | 2d 69 64 73 20 22 5d 22 |-section|-ids "]"|
|00002d00| 20 6e 69 6c 20 64 69 72 | 20 73 6c 69 73 74 20 6d | nil dir| slist m|
|00002d10| 61 74 63 68 20 64 69 72 | 6c 69 73 74 20 66 69 6c |atch dir|list fil|
|00002d20| 65 2d 65 78 65 63 75 74 | 61 62 6c 65 2d 70 20 73 |e-execut|able-p s|
|00002d30| 74 72 69 6e 67 2d 6d 61 | 74 63 68 5d 20 35 5d 5d |tring-ma|tch] 5]]|
|00002d40| 20 34 29 0a 28 66 73 65 | 74 20 27 4d 61 6e 75 61 | 4).(fse|t 'Manua|
|00002d50| 6c 2d 61 6c 6c 2d 73 75 | 62 64 69 72 65 63 74 6f |l-all-su|bdirecto|
|00002d60| 72 69 65 73 20 23 5b 28 | 64 69 72 6c 69 73 74 20 |ries #[(|dirlist |
|00002d70| 6c 65 61 66 2d 73 69 67 | 6e 61 74 75 72 65 20 64 |leaf-sig|nature d|
|00002d80| 69 72 73 20 26 6f 70 74 | 69 6f 6e 61 6c 20 73 69 |irs &opt|ional si|
|00002d90| 6c 65 6e 74 29 20 22 c0 | 09 5c 6e 0b c4 0d 25 87 |lent) ".|.\n...%.|
|00002da0| 22 20 5b 4d 61 6e 75 61 | 6c 2d 61 6c 6c 2d 73 75 |" [Manua|l-all-su|
|00002db0| 62 64 69 72 65 63 74 6f | 72 69 65 73 2d 6e 6f 6c |bdirecto|ries-nol|
|00002dc0| 6f 6f 70 20 64 69 72 6c | 69 73 74 20 6c 65 61 66 |oop dirl|ist leaf|
|00002dd0| 2d 73 69 67 6e 61 74 75 | 72 65 20 64 69 72 73 20 |-signatu|re dirs |
|00002de0| 6e 69 6c 20 73 69 6c 65 | 6e 74 5d 20 36 20 22 5c |nil sile|nt] 6 "\|
|00002df0| 0a 47 69 76 65 6e 20 61 | 20 44 49 52 4c 49 53 54 |.Given a| DIRLIST|
|00002e00| 2c 20 72 65 74 75 72 6e | 20 61 20 62 61 63 6b 77 |, return| a backw|
|00002e10| 61 72 64 2d 73 6f 72 74 | 65 64 20 6c 69 73 74 20 |ard-sort|ed list |
|00002e20| 6f 66 20 61 6c 6c 20 73 | 75 62 64 69 72 65 63 74 |of all s|ubdirect|
|00002e30| 6f 72 69 65 73 0a 74 68 | 65 72 65 6f 66 2c 20 70 |ories.th|ereof, p|
|00002e40| 72 65 70 65 6e 64 65 64 | 20 74 6f 20 44 49 52 53 |repended| to DIRS|
|00002e50| 20 69 66 20 6e 6f 6e 2d | 6e 69 6c 2e 20 54 68 69 | if non-|nil. Thi|
|00002e60| 73 20 66 75 6e 63 74 69 | 6f 6e 20 63 61 6c 6c 73 |s functi|on calls|
|00002e70| 20 69 74 73 65 6c 66 0a | 72 65 63 75 72 73 69 76 | itself.|recursiv|
|00002e80| 65 6c 79 20 75 6e 74 69 | 6c 20 73 75 62 64 69 72 |ely unti|l subdir|
|00002e90| 65 63 74 6f 72 69 65 73 | 20 6d 61 74 63 68 69 6e |ectories| matchin|
|00002ea0| 67 20 4c 45 41 46 2d 53 | 49 47 4e 41 54 55 52 45 |g LEAF-S|IGNATURE|
|00002eb0| 20 61 72 65 20 72 65 61 | 63 68 65 64 2c 0a 6f 72 | are rea|ched,.or|
|00002ec0| 20 74 68 65 20 68 69 65 | 72 61 72 63 68 79 20 68 | the hie|rarchy h|
|00002ed0| 61 73 20 62 65 65 6e 20 | 74 68 6f 72 6f 75 67 68 |as been |thorough|
|00002ee0| 6c 79 20 73 65 61 72 63 | 68 65 64 2e 20 54 68 69 |ly searc|hed. Thi|
|00002ef0| 73 20 63 6f 64 65 20 69 | 73 20 61 20 6d 6f 64 69 |s code i|s a modi|
|00002f00| 66 69 65 64 0a 76 65 72 | 73 69 6f 6e 20 6f 66 20 |fied.ver|sion of |
|00002f10| 61 20 66 75 6e 63 74 69 | 6f 6e 20 77 72 69 74 74 |a functi|on writt|
|00002f20| 65 6e 20 62 79 20 54 69 | 6d 20 42 72 61 64 73 68 |en by Ti|m Bradsh|
|00002f30| 61 77 20 28 74 66 62 40 | 65 64 2e 61 63 2e 75 6b |aw (tfb@|ed.ac.uk|
|00002f40| 29 2e 22 5d 29 0a 28 66 | 73 65 74 20 27 4d 61 6e |)."]).(f|set 'Man|
|00002f50| 75 61 6c 2d 61 6c 6c 2d | 73 75 62 64 69 72 65 63 |ual-all-|subdirec|
|00002f60| 74 6f 72 69 65 73 2d 6e | 6f 6c 6f 6f 70 20 23 5b |tories-n|oloop #[|
|00002f70| 28 64 69 72 6c 69 73 74 | 20 6c 65 61 66 2d 73 69 |(dirlist| leaf-si|
|00002f80| 67 6e 61 74 75 72 65 20 | 64 69 72 73 20 62 65 65 |gnature |dirs bee|
|00002f90| 6e 20 26 6f 70 74 69 6f | 6e 61 6c 20 73 69 6c 65 |n &optio|nal sile|
|00002fa0| 6e 74 29 20 22 c0 19 5c | 6e ab cd 5c 6e 40 11 5c |nt) "..\|n..\n@.\|
|00002fb0| 6e 41 12 c3 09 21 ab 72 | c4 09 21 0d 42 1e 06 0e |nA...!.r|..!.B...|
|00002fc0| 07 ac 87 c8 c9 0e 06 40 | 5c 22 88 ca 09 21 0e 0b |.......@|\"...!..|
|00002fd0| 9d ac a5 ca 09 21 0e 0b | 42 16 0b cc 0e 0d 09 5c |.....!..|B......\|
|00002fe0| 22 ab 84 0e 06 aa 91 ce | cf 09 d0 d1 c0 d2 25 0e |".......|......%.|
|00002ff0| 0d 0e 06 0e 0b 0e 07 25 | 15 29 aa 30 29 0d 87 22 |.......%|.).0).."|
|00003000| 20 5b 6e 69 6c 20 64 69 | 72 20 64 69 72 6c 69 73 | [nil di|r dirlis|
|00003010| 74 20 66 69 6c 65 2d 64 | 69 72 65 63 74 6f 72 79 |t file-d|irectory|
|00003020| 2d 70 20 66 69 6c 65 2d | 6e 61 6d 65 2d 61 73 2d |-p file-|name-as-|
|00003030| 64 69 72 65 63 74 6f 72 | 79 20 64 69 72 73 20 64 |director|y dirs d|
|00003040| 69 72 2d 74 65 6d 70 20 | 73 69 6c 65 6e 74 20 6d |ir-temp |silent m|
|00003050| 65 73 73 61 67 65 20 22 | 42 75 69 6c 64 69 6e 67 |essage "|Building|
|00003060| 20 6c 69 73 74 20 6f 66 | 20 73 65 61 72 63 68 20 | list of| search |
|00003070| 64 69 72 65 63 74 6f 72 | 69 65 73 2e 2e 2e 20 25 |director|ies... %|
|00003080| 73 22 20 66 69 6c 65 2d | 74 72 75 65 6e 61 6d 65 |s" file-|truename|
|00003090| 20 62 65 65 6e 20 73 74 | 72 69 6e 67 2d 6d 61 74 | been st|ring-mat|
|000030a0| 63 68 20 6c 65 61 66 2d | 73 69 67 6e 61 74 75 72 |ch leaf-|signatur|
|000030b0| 65 20 4d 61 6e 75 61 6c | 2d 61 6c 6c 2d 73 75 62 |e Manual|-all-sub|
|000030c0| 64 69 72 65 63 74 6f 72 | 69 65 73 2d 6e 6f 6c 6f |director|ies-nolo|
|000030d0| 6f 70 20 64 69 72 65 63 | 74 6f 72 79 2d 66 69 6c |op direc|tory-fil|
|000030e0| 65 73 20 74 20 22 5b 5e | 2e 5d 24 22 20 64 69 72 |es t "[^|.]$" dir|
|000030f0| 73 2d 6f 6e 6c 79 5d 20 | 37 20 22 5c 0a 44 6f 65 |s-only] |7 "\.Doe|
|00003100| 73 20 74 68 65 20 6a 6f | 62 20 6f 66 20 6d 61 6e |s the jo|b of man|
|00003110| 75 61 6c 2d 61 6c 6c 2d | 73 75 62 64 69 72 65 63 |ual-all-|subdirec|
|00003120| 74 6f 72 69 65 73 20 61 | 6e 64 20 6b 65 65 70 73 |tories a|nd keeps|
|00003130| 20 74 72 61 63 6b 20 6f | 66 20 77 68 65 72 65 20 | track o|f where |
|00003140| 69 74 0a 68 61 73 20 62 | 65 65 6e 20 74 6f 20 61 |it.has b|een to a|
|00003150| 76 6f 69 64 20 6c 6f 6f | 70 73 2e 22 5d 29 0a 28 |void loo|ps."]).(|
|00003160| 64 65 66 76 61 72 20 4d | 61 6e 75 61 6c 2d 62 6f |defvar M|anual-bo|
|00003170| 67 75 73 2d 66 69 6c 65 | 2d 70 61 74 74 65 72 6e |gus-file|-pattern|
|00003180| 20 22 5c 5c 2e 5c 5c 28 | 6c 70 72 5c 5c 7c 70 73 | "\\.\\(|lpr\\|ps|
|00003190| 5c 5c 7c 50 53 5c 5c 29 | 5c 5c 27 22 20 22 5c 0a |\\|PS\\)|\\'" "\.|
|000031a0| 53 6f 6d 65 20 73 79 73 | 74 65 6d 73 20 68 61 76 |Some sys|tems hav|
|000031b0| 65 20 66 69 6c 65 73 20 | 69 6e 20 74 68 65 20 6d |e files |in the m|
|000031c0| 61 6e 2f 6d 61 6e 2a 2f | 20 64 69 72 65 63 74 6f |an/man*/| directo|
|000031d0| 72 69 65 73 20 77 68 69 | 63 68 20 61 72 65 6e 27 |ries whi|ch aren'|
|000031e0| 74 20 6d 61 6e 20 70 61 | 67 65 73 2e 0a 54 68 69 |t man pa|ges..Thi|
|000031f0| 73 20 70 61 74 74 65 72 | 6e 20 69 73 20 75 73 65 |s patter|n is use|
|00003200| 64 20 74 6f 20 70 72 75 | 6e 65 20 74 68 6f 73 65 |d to pru|ne those|
|00003210| 20 66 69 6c 65 73 2e 22 | 29 0a 28 66 73 65 74 20 | files."|).(fset |
|00003220| 27 4d 61 6e 75 61 6c 2d | 73 65 6c 65 63 74 2d 6d |'Manual-|select-m|
|00003230| 61 6e 2d 70 61 67 65 73 | 20 23 5b 28 64 69 72 6c |an-pages| #[(dirl|
|00003240| 69 73 74 20 74 6f 70 69 | 63 20 73 65 63 74 69 6f |ist topi|c sectio|
|00003250| 6e 20 65 78 61 63 74 20 | 73 68 61 64 6f 77 29 20 |n exact |shadow) |
|00003260| 22 c0 19 5c 6e ab b8 c0 | c3 c4 5c 6e 21 c5 5c 6e |"..\n...|..\n!.\n|
|00003270| c6 c7 4f c8 b0 05 c0 1e | 09 1e 5c 6e 1e 0b 0e 0c |..O.....|..\n....|
|00003280| ab 9b 0e 0c 40 16 09 0e | 0c 41 16 0c cd 0e 5c 6e |....@...|.A....\n|
|00003290| 0e 09 5c 22 ab 6a 0e 09 | 0e 0b 42 16 0b aa 61 0e |..\".j..|..B...a.|
|000032a0| 0b 16 0c 2b 0e 0e ab 8b | cf d0 d1 0e 0e c5 23 d2 |...+....|......#.|
|000032b0| 51 16 0e c0 d3 c4 0e 14 | 21 5c 6e ab 8b 0e 15 ac |Q.......|!\n.....|
|000032c0| 87 d6 c4 5c 6e 21 50 aa | 88 0e 17 ab 83 d6 aa 81 |...\n!P.|........|
|000032d0| d8 51 c0 1e 19 1e 5c 6e | 1e 1a 0e 0c ab da 0e 0c |.Q....\n|........|
|000032e0| 40 16 19 0e 0c 41 16 0c | db 0e 19 21 ac 88 dc dd |@....A..|...!....|
|000032f0| 0e 19 5c 22 88 aa 64 de | 0e 19 df 0e 5c 6e c0 df |..\"..d.|....\n..|
|00003300| 25 c0 1e 20 1e 21 0e 21 | ab ad 0e 21 40 16 20 0e |%.. .!.!|...!@. .|
|00003310| 21 41 16 21 cd 0e 5c 22 | 0e 20 5c 22 ac 6a 0e 0e |!A.!..\"|. \".j..|
|00003320| ab 88 cd 0e 0e 0e 20 5c | 22 ac 5e e3 0e 20 21 ab |...... \|".^.. !.|
|00003330| 58 0e 20 0e 1a 42 16 1a | aa 4f 2a aa 5c 22 0e 1a |X. ..B..|.O*.\"..|
|00003340| 9f 16 1a 0e 24 ab 86 e5 | 0e 1a 21 16 1a 0e 1a ab |....$...|..!.....|
|00003350| 8e 0e 26 ab 8a e7 e8 e9 | ea 0e 1a 5c 22 5c 22 aa |..&.....|...\"\".|
|00003360| 82 0e 1a 2c 87 22 20 5b | 6e 69 6c 20 63 61 73 65 |...,." [|nil case|
|00003370| 2d 66 6f 6c 64 2d 73 65 | 61 72 63 68 20 73 65 63 |-fold-se|arch sec|
|00003380| 74 69 6f 6e 20 22 5c 5c | 28 22 20 72 65 67 65 78 |tion "\\|(" regex|
|00003390| 70 2d 71 75 6f 74 65 20 | 22 5c 5c 7c 22 20 30 20 |p-quote |"\\|" 0 |
|000033a0| 31 20 22 5c 5c 29 2f 3f | 22 20 64 20 6d 61 74 63 |1 "\\)/?|" d matc|
|000033b0| 68 20 6c 20 64 69 72 6c | 69 73 74 20 73 74 72 69 |h l dirl|ist stri|
|000033c0| 6e 67 2d 6d 61 74 63 68 | 20 73 68 61 64 6f 77 20 |ng-match| shadow |
|000033d0| 22 2f 5c 5c 28 22 20 6d | 61 70 63 6f 6e 63 61 74 |"/\\(" m|apconcat|
|000033e0| 20 23 5b 28 6e 29 20 22 | c0 c1 5c 6e 21 21 87 22 | #[(n) "|..\n!!."|
|000033f0| 20 5b 72 65 67 65 78 70 | 2d 71 75 6f 74 65 20 66 | [regexp|-quote f|
|00003400| 69 6c 65 2d 6e 61 6d 65 | 2d 6e 6f 6e 64 69 72 65 |ile-name|-nondire|
|00003410| 63 74 6f 72 79 20 6e 5d | 20 33 5d 20 22 5c 5c 29 |ctory n]| 3] "\\)|
|00003420| 5c 5c 27 22 20 22 5c 5c | 60 22 20 74 6f 70 69 63 |\\'" "\\|`" topic|
|00003430| 20 4d 61 6e 75 61 6c 2d | 75 73 65 2d 73 75 62 64 | Manual-|use-subd|
|00003440| 69 72 65 63 74 6f 72 79 | 2d 6c 69 73 74 20 22 5c |irectory|-list "\|
|00003450| 5c 2e 22 20 65 78 61 63 | 74 20 22 22 20 64 69 72 |\." exac|t "" dir|
|00003460| 20 6d 61 6e 6c 69 73 74 | 20 66 69 6c 65 2d 64 69 | manlist| file-di|
|00003470| 72 65 63 74 6f 72 79 2d | 70 20 6d 65 73 73 61 67 |rectory-|p messag|
|00003480| 65 20 22 77 61 72 6e 69 | 6e 67 3a 20 25 73 20 69 |e "warni|ng: %s i|
|00003490| 73 20 6e 6f 74 20 61 20 | 64 69 72 65 63 74 6f 72 |s not a |director|
|000034a0| 79 22 20 64 69 72 65 63 | 74 6f 72 79 2d 66 69 6c |y" direc|tory-fil|
|000034b0| 65 73 20 74 20 66 20 66 | 69 6c 65 73 20 4d 61 6e |es t f f|iles Man|
|000034c0| 75 61 6c 2d 62 6f 67 75 | 73 2d 66 69 6c 65 2d 70 |ual-bogu|s-file-p|
|000034d0| 61 74 74 65 72 6e 20 66 | 69 6c 65 2d 72 65 61 64 |attern f|ile-read|
|000034e0| 61 62 6c 65 2d 70 20 4d | 61 6e 75 61 6c 2d 75 6e |able-p M|anual-un|
|000034f0| 69 71 75 65 2d 6d 61 6e | 2d 73 65 63 74 69 6f 6e |ique-man|-section|
|00003500| 73 2d 6f 6e 6c 79 20 4d | 61 6e 75 61 6c 2d 63 6c |s-only M|anual-cl|
|00003510| 65 61 6e 2d 74 6f 2d 75 | 6e 69 71 75 65 2d 70 61 |ean-to-u|nique-pa|
|00003520| 67 65 73 2d 6f 6e 6c 79 | 20 4d 61 6e 75 61 6c 2d |ges-only| Manual-|
|00003530| 71 75 65 72 79 2d 6d 75 | 6c 74 69 70 6c 65 2d 70 |query-mu|ltiple-p|
|00003540| 61 67 65 73 20 61 70 70 | 6c 79 20 61 70 70 65 6e |ages app|ly appen|
|00003550| 64 20 6d 61 70 63 61 72 | 20 23 5b 28 70 61 67 65 |d mapcar| #[(page|
|00003560| 29 20 22 08 ad 8a c1 c2 | c3 08 5c 22 21 ad 82 08 |) ".....|..\"!...|
|00003570| 43 87 22 20 5b 70 61 67 | 65 20 79 2d 6f 72 2d 6e |C." [pag|e y-or-n|
|00003580| 2d 70 20 66 6f 72 6d 61 | 74 20 22 52 65 61 64 20 |-p forma|t "Read |
|00003590| 25 73 3f 20 22 5d 20 34 | 5d 5d 20 37 5d 29 0a 28 |%s? "] 4|]] 7]).(|
|000035a0| 66 73 65 74 20 27 4d 61 | 6e 75 61 6c 2d 63 6c 65 |fset 'Ma|nual-cle|
|000035b0| 61 6e 2d 74 6f 2d 75 6e | 69 71 75 65 2d 70 61 67 |an-to-un|ique-pag|
|000035c0| 65 73 2d 6f 6e 6c 79 20 | 23 5b 28 6d 61 6e 6c 69 |es-only |#[(manli|
|000035d0| 73 74 29 20 22 c0 89 19 | 1a c3 c4 c5 c6 0e 07 5c |st) "...|.......\|
|000035e0| 22 5c 22 2a 87 22 20 5b | 6e 69 6c 20 75 6e 69 71 |"\"*." [|nil uniq|
|000035f0| 75 65 2d 70 61 67 65 73 | 20 70 61 67 65 2d 6e 61 |ue-pages| page-na|
|00003600| 6d 65 20 61 70 70 6c 79 | 20 61 70 70 65 6e 64 20 |me apply| append |
|00003610| 6d 61 70 63 61 72 20 23 | 5b 28 70 61 67 65 29 20 |mapcar #|[(page) |
|00003620| 22 08 ad b8 c1 c2 08 5c | 22 ab 97 08 c3 94 c3 95 |"......\|".......|
|00003630| 4f 89 14 ab 8d c1 c5 0c | 5c 22 ab 87 0c c3 94 c6 |O.......|\"......|
|00003640| 95 4f 14 0e 07 ad 8b 0c | ad 88 c1 c8 0c c8 51 0e |.O......|......Q.|
|00003650| 07 5c 22 3f ad 89 0e 07 | 0c c9 51 16 07 08 43 87 |.\"?....|..Q...C.|
|00003660| 22 20 5b 70 61 67 65 20 | 73 74 72 69 6e 67 2d 6d |" [page |string-m|
|00003670| 61 74 63 68 20 22 2e 2a | 2f 5c 5c 28 2e 2a 5c 5c |atch ".*|/\\(.*\\|
|00003680| 29 22 20 31 20 70 61 67 | 65 2d 6e 61 6d 65 20 22 |)" 1 pag|e-name "|
|00003690| 5c 5c 28 2e 2a 5c 5c 29 | 5c 5c 2e 5c 5c 28 2e 2b |\\(.*\\)|\\.\\(.+|
|000036a0| 5c 5c 29 5c 5c 2e 5c 5c | 28 2e 2b 5c 5c 29 22 20 |\\)\\.\\|(.+\\)" |
|000036b0| 32 20 75 6e 69 71 75 65 | 2d 70 61 67 65 73 20 22 |2 unique|-pages "|
|000036c0| 5c 5c 62 22 20 22 20 22 | 5d 20 34 5d 20 6d 61 6e |\\b" " "|] 4] man|
|000036d0| 6c 69 73 74 5d 20 35 20 | 22 5c 0a 50 72 75 6e 65 |list] 5 |"\.Prune|
|000036e0| 20 74 68 65 20 63 75 72 | 72 65 6e 74 20 6c 69 73 | the cur|rent lis|
|000036f0| 74 20 6f 66 20 70 61 67 | 65 73 20 64 6f 77 6e 20 |t of pag|es down |
|00003700| 74 6f 20 61 20 75 6e 69 | 71 75 65 20 73 65 74 2e |to a uni|que set.|
|00003710| 22 5d 29 0a 28 62 79 74 | 65 2d 63 6f 64 65 20 22 |"]).(byt|e-code "|
|00003720| c0 c1 4d 88 c2 c3 4d 88 | c4 c5 4d 88 c6 c4 4d 88 |..M...M.|..M...M.|
|00003730| c7 c8 4d 88 c9 ca 4d 87 | 22 20 5b 4d 61 6e 75 61 |..M...M.|" [Manua|
|00003740| 6c 2d 69 6e 73 65 72 74 | 2d 6d 61 6e 2d 66 69 6c |l-insert|-man-fil|
|00003750| 65 20 23 5b 28 6e 61 6d | 65 29 20 22 08 c1 c2 4f |e #[(nam|e) "...O|
|00003760| c3 9a ab 8a c4 c5 c2 c6 | c2 c7 08 26 06 87 08 c8 |........|...&....|
|00003770| c2 4f c9 9a ac 8a c2 1e | 5c 6e cb cc 08 5c 22 29 |.O......|\n...\")|
|00003780| ab 87 c4 cd 08 c6 c2 24 | 87 08 c8 c2 4f ce 9a ab |.......$|....O...|
|00003790| 88 c4 cf c2 c6 c2 08 25 | 87 d0 08 21 87 22 20 5b |.......%|...!." [|
|000037a0| 6e 61 6d 65 20 2d 33 20 | 6e 69 6c 20 22 2e 67 7a |name -3 |nil ".gz|
|000037b0| 22 20 63 61 6c 6c 2d 70 | 72 6f 63 65 73 73 20 22 |" call-p|rocess "|
|000037c0| 67 75 6e 7a 69 70 22 20 | 74 20 22 2d 2d 73 74 64 |gunzip" |t "--std|
|000037d0| 6f 75 74 22 20 2d 32 20 | 22 2e 5a 22 20 63 61 73 |out" -2 |".Z" cas|
|000037e0| 65 2d 66 6f 6c 64 2d 73 | 65 61 72 63 68 20 73 74 |e-fold-s|earch st|
|000037f0| 72 69 6e 67 2d 6d 61 74 | 63 68 20 22 5c 5c 2e 5a |ring-mat|ch "\\.Z|
|00003800| 2f 22 20 22 7a 63 61 74 | 22 20 22 2e 7a 22 20 22 |/" "zcat|" ".z" "|
|00003810| 70 63 61 74 22 20 69 6e | 73 65 72 74 2d 66 69 6c |pcat" in|sert-fil|
|00003820| 65 2d 63 6f 6e 74 65 6e | 74 73 5d 20 37 5d 20 4d |e-conten|ts] 7] M|
|00003830| 61 6e 75 61 6c 2d 64 65 | 6c 65 74 65 2d 63 68 61 |anual-de|lete-cha|
|00003840| 72 20 28 6d 61 63 72 6f | 20 2e 20 23 5b 28 6e 29 |r (macro| . #[(n)|
|00003850| 20 22 c0 c1 c2 c3 0c 45 | 45 87 22 20 5b 64 65 6c | ".....E|E." [del|
|00003860| 65 74 65 2d 72 65 67 69 | 6f 6e 20 28 70 6f 69 6e |ete-regi|on (poin|
|00003870| 74 29 20 2b 20 28 70 6f | 69 6e 74 29 20 6e 5d 20 |t) + (po|int) n] |
|00003880| 35 5d 29 20 4d 61 6e 75 | 61 6c 2d 6e 75 6b 65 2d |5]) Manu|al-nuke-|
|00003890| 6e 72 6f 66 66 2d 62 73 | 20 23 5b 28 26 6f 70 74 |nroff-bs| #[(&opt|
|000038a0| 69 6f 6e 61 6c 20 61 70 | 72 6f 70 6f 73 2d 6d 6f |ional ap|ropos-mo|
|000038b0| 64 65 29 20 22 65 62 88 | c0 c1 c2 c3 23 ab a8 c4 |de) "eb.|....#...|
|000038c0| 94 89 1d 62 88 67 c6 55 | ab 92 60 54 66 c7 55 ab |...b.g.U|..`Tf.U.|
|000038d0| 8b 60 60 c8 5c 5c 7c 88 | c9 75 88 aa 69 ca cb 0d |.``.\\|.|.u..i...|
|000038e0| 60 5c 22 cc 5c 22 88 29 | aa 51 65 62 88 cd ce c2 |`\".\".)|.Qeb....|
|000038f0| c3 23 ab a2 c4 94 89 1d | 62 88 cf d0 21 ab 8c 60 |.#......|b...!..`|
|00003900| c9 5c 5c c4 95 7c 88 c9 | 75 88 aa 6f ca cb 0d 60 |.\\..|..|u..o...`|
|00003910| 5c 22 d1 5c 22 88 29 aa | 57 65 62 88 c0 d2 c2 c3 |\".\".).|Web.....|
|00003920| 23 ab 88 60 60 d3 5c 5c | 7c 88 aa 71 d4 20 d5 56 |#..``.\\||..q. .V|
|00003930| ab 83 d6 20 88 65 62 88 | 0e 17 ab 90 cd d8 c2 c3 |... .eb.|........|
|00003940| 23 ab b2 d3 75 88 d9 c9 | 21 88 aa 70 cf da 21 ab |#...u...|!..p..!.|
|00003950| 8a ca cb c4 94 c4 95 5c | 22 d1 5c 22 88 cd db c2 |.......\|".\"....|
|00003960| c3 23 ab 93 c9 95 62 88 | ca cb c9 94 c9 95 5c 22 |.#....b.|......\"|
|00003970| dc 5c 22 88 c9 79 88 aa | 66 65 62 88 cd dd c2 c3 |.\"..y..|feb.....|
|00003980| 23 ab 86 de df 21 88 aa | 73 e0 20 87 22 20 5b 73 |#....!..|s. ." [s|
|00003990| 65 61 72 63 68 2d 66 6f | 72 77 61 72 64 20 22 5f |earch-fo|rward "_|
|000039a0| 08 22 20 6e 69 6c 20 74 | 20 30 20 73 20 39 35 20 |." nil t| 0 s 95 |
|000039b0| 38 20 32 20 31 20 73 65 | 74 2d 65 78 74 65 6e 74 |8 2 1 se|t-extent|
|000039c0| 2d 66 61 63 65 20 6d 61 | 6b 65 2d 65 78 74 65 6e |-face ma|ke-exten|
|000039d0| 74 20 6d 61 6e 2d 69 74 | 61 6c 69 63 20 72 65 2d |t man-it|alic re-|
|000039e0| 73 65 61 72 63 68 2d 66 | 6f 72 77 61 72 64 20 22 |search-f|orward "|
|000039f0| 5c 5c 28 5b 5e 5c 6e 5d | 5c 5c 29 5c 5c 28 08 5c |\\([^\n]|\\)\\(.\|
|00003a00| 5c 31 5c 5c 29 22 20 6c | 6f 6f 6b 69 6e 67 2d 61 |\1\\)" l|ooking-a|
|00003a10| 74 20 22 5c 5c 28 5b 5e | 5c 6e 5d 5c 5c 29 5c 5c |t "\\([^|\n]\\)\\|
|00003a20| 28 08 5c 5c 31 5c 5c 29 | 2b 22 20 6d 61 6e 2d 62 |(.\\1\\)|+" man-b|
|00003a30| 6f 6c 64 20 22 08 22 20 | 2d 32 20 62 75 66 66 65 |old "." |-2 buffe|
|00003a40| 72 2d 73 69 7a 65 20 31 | 30 30 20 4d 61 6e 75 61 |r-size 1|00 Manua|
|00003a50| 6c 2d 6e 75 6b 65 2d 6e | 72 6f 66 66 2d 62 73 2d |l-nuke-n|roff-bs-|
|00003a60| 66 6f 6f 74 65 72 73 20 | 61 70 72 6f 70 6f 73 2d |footers |apropos-|
|00003a70| 6d 6f 64 65 20 22 5b 61 | 2d 7a 41 2d 5a 30 2d 39 |mode "[a|-zA-Z0-9|
|00003a80| 5d 20 28 5b 30 2d 39 5d | 22 20 64 65 6c 65 74 65 |] ([0-9]|" delete|
|00003a90| 2d 62 61 63 6b 77 61 72 | 64 2d 63 68 61 72 20 22 |-backwar|d-char "|
|00003aa0| 5b 5e 20 09 5c 6e 5d 2e | 2a 24 22 20 22 5c 6e 5c |[^ .\n].|*$" "\n\|
|00003ab0| 6e 5c 5c 28 5b 5e 20 09 | 5c 6e 5d 2e 2a 5c 5c 29 |n\\([^ .|\n].*\\)|
|00003ac0| 5c 6e 5b 20 09 5d 2b 5b | 5e 20 09 5c 6e 5d 22 20 |\n[ .]+[|^ .\n]" |
|00003ad0| 6d 61 6e 2d 68 65 61 64 | 69 6e 67 20 22 1b 5b 37 |man-head|ing ".[7|
|00003ae0| 38 39 5d 22 20 72 65 70 | 6c 61 63 65 2d 6d 61 74 |89]" rep|lace-mat|
|00003af0| 63 68 20 22 22 20 4d 61 | 6e 75 61 6c 2d 6d 6f 75 |ch "" Ma|nual-mou|
|00003b00| 73 65 69 66 79 2d 78 72 | 65 66 73 5d 20 35 20 6e |seify-xr|efs] 5 n|
|00003b10| 69 6c 20 22 2a 22 5d 20 | 6e 75 6b 65 2d 6e 72 6f |il "*"] |nuke-nro|
|00003b20| 66 66 2d 62 73 20 4d 61 | 6e 75 61 6c 2d 6e 75 6b |ff-bs Ma|nual-nuk|
|00003b30| 65 2d 6e 72 6f 66 66 2d | 62 73 2d 66 6f 6f 74 65 |e-nroff-|bs-foote|
|00003b40| 72 73 20 23 5b 6e 69 6c | 20 22 65 62 88 c0 19 c2 |rs #[nil| "eb....|
|00003b50| c3 21 ac 8b c2 c4 21 ab | 86 c5 94 c5 95 7c 88 29 |.!....!.|.....|.)|
|00003b60| c2 c6 21 ab 98 c2 c6 21 | ab 89 60 c7 79 88 60 7c |..!....!|..`.y.`||
|00003b70| 88 aa 72 c2 c8 21 ab 85 | 60 c5 95 7c 88 c9 89 1e |..r..!..|`..|....|
|00003b80| 5c 6e 1e 0b 6d ac 8c cc | 79 88 cd 20 0e 0b 42 16 |\n..m...|y.. ..B.|
|00003b90| 0b aa 71 0e 0b 9f 89 16 | 0b ab e0 0e 0b 40 62 88 |..q.....|.....@b.|
|00003ba0| 0e 0b 40 c9 89 93 88 60 | 16 5c 6e ce c9 77 88 0e |..@....`|.\n..w..|
|00003bb0| 5c 6e 60 7c 88 c2 cf 21 | ab 86 c5 94 c5 95 7c 88 |\n`|...!|......|.|
|00003bc0| ce c9 78 88 c5 79 88 0e | 0b 41 ab 8b c2 cf 21 ab |..x..y..|.A....!.|
|00003bd0| 86 c5 94 c5 95 7c 88 60 | 16 5c 6e ce c9 78 88 0e |.....|.`|.\n..x..|
|00003be0| 5c 6e 60 5a d0 56 ab 89 | 60 d1 5c 5c 0e 5c 6e 7c |\n`Z.V..|`.\\.\n||
|00003bf0| 88 aa 86 60 54 0e 5c 6e | 7c 88 0e 0b 41 89 16 0b |...`T.\n||...A...|
|00003c00| ac 20 65 62 88 c2 d2 21 | ab 86 c5 94 c5 95 7c 88 |. eb...!|......|.|
|00003c10| c7 79 88 c2 d3 21 ab 87 | c5 94 54 c5 95 7c 88 64 |.y...!..|..T..|.d|
|00003c20| 62 88 ce c9 78 88 60 64 | 7c 88 c5 79 88 d4 75 88 |b...x.`d||..y..u.|
|00003c30| 60 16 5c 6e ce c9 78 88 | 67 d5 55 ab 83 c7 75 88 |`.\n..x.|g.U...u.|
|00003c40| 60 0e 5c 6e 54 56 ad 84 | 60 0e 5c 6e 7c 2a 87 22 |`.\nTV..|`.\n|*."|
|00003c50| 20 5b 74 20 63 61 73 65 | 2d 66 6f 6c 64 2d 73 65 | [t case|-fold-se|
|00003c60| 61 72 63 68 20 6c 6f 6f | 6b 69 6e 67 2d 61 74 20 |arch loo|king-at |
|00003c70| 22 5b 5e 5c 6e 5d 2a 77 | 61 72 6e 69 6e 67 22 20 |"[^\n]*w|arning" |
|00003c80| 22 52 65 66 6f 72 6d 61 | 74 74 69 6e 67 2e 2a 5c |"Reforma|tting.*\|
|00003c90| 6e 22 20 30 20 22 67 72 | 6f 74 74 79 3a 22 20 31 |n" 0 "gr|otty:" 1|
|00003ca0| 20 22 20 2a 64 6f 6e 65 | 5c 6e 22 20 6e 69 6c 20 | " *done|\n" nil |
|00003cb0| 70 20 70 61 67 65 73 20 | 36 36 20 70 6f 69 6e 74 |p pages |66 point|
|00003cc0| 2d 6d 61 72 6b 65 72 20 | 22 5c 6e 22 20 22 5b 5e |-marker |"\n" "[^|
|00003cd0| 5c 6e 5d 2b 5c 6e 5c 6e | 3f 5c 6e 3f 5c 6e 3f 22 |\n]+\n\n|?\n?\n?"|
|00003ce0| 20 34 20 32 20 22 5c 6e | 2b 22 20 22 5c 6e 5c 6e | 4 2 "\n|+" "\n\n|
|00003cf0| 2b 22 20 2d 31 20 31 30 | 5d 20 34 5d 20 4d 61 6e |+" -1 10|] 4] Man|
|00003d00| 75 61 6c 2d 6d 6f 75 73 | 65 69 66 79 2d 78 72 65 |ual-mous|eify-xre|
|00003d10| 66 73 20 23 5b 6e 69 6c | 20 22 65 62 88 c0 79 88 |fs #[nil| "eb..y.|
|00003d20| c1 89 89 89 89 1a 1b 1c | 1d 1e 06 c7 c8 c1 c9 23 |........|.......#|
|00003d30| ad dc ca 94 15 ca 95 14 | 0d 0c 7b 13 0d 62 88 cb |........|..{..b..|
|00003d40| c1 78 88 6e ab 98 cc c0 | 21 88 68 cd 55 ab 8f 60 |.x.n....|!.h.U..`|
|00003d50| 15 ce c1 78 88 60 0d 53 | 7b 0b 50 13 60 15 cf d0 |...x.`.S|{.P.`...|
|00003d60| 0b 5c 22 ab 8d 0b ca 89 | 94 4f 0b ca 94 c1 4f 97 |.\".....|.O....O.|
|00003d70| 50 13 d1 0d 0c 5c 22 12 | d2 5c 6e d3 d4 0b 44 23 |P....\".|.\n...D#|
|00003d80| 88 d2 5c 6e d5 c9 23 88 | d6 5c 6e d7 5c 22 88 0c |..\n..#.|.\n.\"..|
|00003d90| 62 88 aa 1d 2d 87 22 20 | 5b 31 20 6e 69 6c 20 65 |b...-." |[1 nil e|
|00003da0| 78 74 65 6e 74 20 6e 61 | 6d 65 20 65 20 73 20 63 |xtent na|me e s c|
|00003db0| 61 73 65 2d 66 6f 6c 64 | 2d 73 65 61 72 63 68 20 |ase-fold|-search |
|00003dc0| 72 65 2d 73 65 61 72 63 | 68 2d 66 6f 72 77 61 72 |re-searc|h-forwar|
|00003dd0| 64 20 22 5b 61 2d 7a 41 | 2d 5a 5f 5d 5b 2d 61 2d |d "[a-zA|-Z_][-a-|
|00003de0| 7a 41 2d 5a 30 2d 39 5f | 2e 5d 2a 28 5b 30 2d 39 |zA-Z0-9_|.]*([0-9|
|00003df0| 5d 5b 61 2d 7a 41 2d 5a | 30 2d 39 5d 2a 29 22 20 |][a-zA-Z|0-9]*)" |
|00003e00| 74 20 30 20 22 20 09 22 | 20 62 61 63 6b 77 61 72 |t 0 " ."| backwar|
|00003e10| 64 2d 63 68 61 72 20 34 | 35 20 22 2d 61 2d 7a 41 |d-char 4|5 "-a-zA|
|00003e20| 2d 5a 30 2d 39 5f 2e 22 | 20 73 74 72 69 6e 67 2d |-Z0-9_."| string-|
|00003e30| 6d 61 74 63 68 20 22 28 | 2e 2a 5b 41 2d 5a 5d 2b |match "(|.*[A-Z]+|
|00003e40| 2e 2a 29 24 22 20 6d 61 | 6b 65 2d 65 78 74 65 6e |.*)$" ma|ke-exten|
|00003e50| 74 20 73 65 74 2d 65 78 | 74 65 6e 74 2d 70 72 6f |t set-ex|tent-pro|
|00003e60| 70 65 72 74 79 20 6d 61 | 6e 20 4d 61 6e 75 61 6c |perty ma|n Manual|
|00003e70| 2d 66 6f 6c 6c 6f 77 2d | 78 72 65 66 20 68 69 67 |-follow-|xref hig|
|00003e80| 68 6c 69 67 68 74 20 73 | 65 74 2d 65 78 74 65 6e |hlight s|et-exten|
|00003e90| 74 2d 66 61 63 65 20 6d | 61 6e 2d 78 72 65 66 5d |t-face m|an-xref]|
|00003ea0| 20 35 5d 5d 20 32 29 0a | 28 66 73 65 74 20 27 4d | 5]] 2).|(fset 'M|
|00003eb0| 61 6e 75 61 6c 2d 66 6f | 6c 6c 6f 77 2d 78 72 65 |anual-fo|llow-xre|
|00003ec0| 66 20 23 5b 28 26 6f 70 | 74 69 6f 6e 61 6c 20 6e |f #[(&op|tional n|
|00003ed0| 61 6d 65 2d 6f 72 2d 65 | 76 65 6e 74 29 20 22 c0 |ame-or-e|vent) ".|
|00003ee0| 09 21 ab ab c2 09 21 89 | 1b ad 87 c4 0b c5 09 21 |.!....!.|.......!|
|00003ef0| c6 23 89 1e 07 ad 85 c8 | 0e 07 c9 5c 22 89 1e 5c |.#......|...\"..\|
|00003f00| 6e a2 cb 3d ab 86 cc 0e | 5c 6e 21 aa 83 cd ce 21 |n..=....|\n!....!|
|00003f10| 2b 87 cf d0 1e 11 1e 12 | d3 09 21 ae 94 d4 d5 09 |+.......|..!.....|
|00003f20| 5c 22 ad 8e d6 d7 09 5c | 22 88 d3 09 d8 89 94 4f |\".....\|"......O|
|00003f30| d0 cf 23 2a 87 22 20 5b | 65 76 65 6e 74 70 20 6e |..#*." [|eventp n|
|00003f40| 61 6d 65 2d 6f 72 2d 65 | 76 65 6e 74 20 65 76 65 |ame-or-e|vent eve|
|00003f50| 6e 74 2d 70 6f 69 6e 74 | 20 70 20 65 78 74 65 6e |nt-point| p exten|
|00003f60| 74 2d 61 74 20 65 76 65 | 6e 74 2d 62 75 66 66 65 |t-at eve|nt-buffe|
|00003f70| 72 20 68 69 67 68 6c 69 | 67 68 74 20 65 78 74 65 |r highli|ght exte|
|00003f80| 6e 74 20 65 78 74 65 6e | 74 2d 70 72 6f 70 65 72 |nt exten|t-proper|
|00003f90| 74 79 20 6d 61 6e 20 64 | 61 74 61 20 4d 61 6e 75 |ty man d|ata Manu|
|00003fa0| 61 6c 2d 66 6f 6c 6c 6f | 77 2d 78 72 65 66 20 65 |al-follo|w-xref e|
|00003fb0| 76 61 6c 20 65 72 72 6f | 72 20 22 6e 6f 20 6d 61 |val erro|r "no ma|
|00003fc0| 6e 75 61 6c 20 63 72 6f | 73 73 2d 72 65 66 65 72 |nual cro|ss-refer|
|00003fd0| 65 6e 63 65 20 74 68 65 | 72 65 2e 22 20 74 20 6e |ence the|re." t n|
|00003fe0| 69 6c 20 4d 61 6e 75 61 | 6c 2d 71 75 65 72 79 2d |il Manua|l-query-|
|00003ff0| 6d 75 6c 74 69 70 6c 65 | 2d 70 61 67 65 73 20 4d |multiple|-pages M|
|00004000| 61 6e 75 61 6c 2d 6d 61 | 74 63 68 2d 74 6f 70 69 |anual-ma|tch-topi|
|00004010| 63 2d 65 78 61 63 74 6c | 79 20 6d 61 6e 75 61 6c |c-exactl|y manual|
|00004020| 2d 65 6e 74 72 79 20 73 | 74 72 69 6e 67 2d 6d 61 |-entry s|tring-ma|
|00004030| 74 63 68 20 22 5b 20 09 | 5d 2a 28 5b 5e 29 5d 2b |tch "[ .|]*([^)]+|
|00004040| 29 5c 5c 27 22 20 6d 65 | 73 73 61 67 65 20 22 4e |)\\'" me|ssage "N|
|00004050| 6f 20 65 6e 74 72 69 65 | 73 20 66 6f 75 6e 64 20 |o entrie|s found |
|00004060| 66 6f 72 20 25 73 3b 20 | 63 68 65 63 6b 69 6e 67 |for %s; |checking|
|00004070| 20 6f 74 68 65 72 20 73 | 65 63 74 69 6f 6e 73 2e | other s|ections.|
|00004080| 2e 2e 22 20 30 5d 20 35 | 20 22 5c 0a 49 6e 76 6f |.." 0] 5| "\.Invo|
|00004090| 6b 65 20 60 6d 61 6e 75 | 61 6c 2d 65 6e 74 72 79 |ke `manu|al-entry|
|000040a0| 27 20 6f 6e 20 74 68 65 | 20 63 72 6f 73 73 2d 72 |' on the| cross-r|
|000040b0| 65 66 65 72 65 6e 63 65 | 20 75 6e 64 65 72 20 74 |eference| under t|
|000040c0| 68 65 20 6d 6f 75 73 65 | 2e 0a 57 68 65 6e 20 69 |he mouse|..When i|
|000040d0| 6e 76 6f 6b 65 64 20 6e | 6f 6e 69 6e 74 65 72 61 |nvoked n|onintera|
|000040e0| 63 74 69 76 65 6c 79 2c | 20 74 68 65 20 61 72 67 |ctively,| the arg|
|000040f0| 20 6d 61 79 20 62 65 20 | 61 6e 20 78 72 65 66 20 | may be |an xref |
|00004100| 73 74 72 69 6e 67 20 74 | 6f 20 70 61 72 73 65 20 |string t|o parse |
|00004110| 69 6e 73 74 65 61 64 2e | 22 20 22 65 22 5d 29 0a |instead.|" "e"]).|
|00004120| 28 66 73 65 74 20 27 4d | 61 6e 75 61 6c 2d 70 6f |(fset 'M|anual-po|
|00004130| 70 75 70 2d 6d 65 6e 75 | 20 23 5b 28 26 6f 70 74 |pup-menu| #[(&opt|
|00004140| 69 6f 6e 61 6c 20 65 76 | 65 6e 74 29 20 22 70 c0 |ional ev|ent) "p.|
|00004150| c1 c2 89 1b 1c 1d 1e 06 | 1e 07 0e 08 ab ae c9 0e |........|........|
|00004160| 08 21 16 07 ca 0e 08 21 | 89 1e 0b ad 87 cc 0e 0b |.!.....!|........|
|00004170| 0e 07 cd 23 89 1e 0e ad | 85 cf 0e 0e d0 5c 22 89 |...#....|.....\".|
|00004180| 1e 11 a2 d2 3d ab 85 0e | 11 41 40 14 2b 0c ab 85 |....=...|.A@.+...|
|00004190| 0e 06 0c 44 13 d3 d4 0e | 07 5c 22 88 0e 06 0b 40 |...D....|.\"....@|
|000041a0| 3d ab 83 0b 41 13 c2 1e | 15 d6 d7 d8 d9 0b 9f 5c |=...A...|.......\|
|000041b0| 22 42 21 2e 06 87 22 20 | 5b 22 2d 2d 2d 22 20 22 |"B!..." |["---" "|
|000041c0| 53 68 6f 77 20 4d 61 6e | 75 61 6c 20 50 61 67 65 |Show Man|ual Page|
|000041d0| 20 66 6f 72 20 22 20 6e | 69 6c 20 69 74 65 6d 73 | for " n|il items|
|000041e0| 20 78 72 65 66 20 70 72 | 65 66 69 78 20 73 65 70 | xref pr|efix sep|
|000041f0| 20 62 75 66 66 65 72 20 | 65 76 65 6e 74 20 65 76 | buffer |event ev|
|00004200| 65 6e 74 2d 62 75 66 66 | 65 72 20 65 76 65 6e 74 |ent-buff|er event|
|00004210| 2d 70 6f 69 6e 74 20 70 | 20 65 78 74 65 6e 74 2d |-point p| extent-|
|00004220| 61 74 20 68 69 67 68 6c | 69 67 68 74 20 65 78 74 |at highl|ight ext|
|00004230| 65 6e 74 20 65 78 74 65 | 6e 74 2d 70 72 6f 70 65 |ent exte|nt-prope|
|00004240| 72 74 79 20 6d 61 6e 20 | 64 61 74 61 20 4d 61 6e |rty man |data Man|
|00004250| 75 61 6c 2d 66 6f 6c 6c | 6f 77 2d 78 72 65 66 20 |ual-foll|ow-xref |
|00004260| 6d 61 70 2d 65 78 74 65 | 6e 74 73 20 23 5b 28 65 |map-exte|nts #[(e|
|00004270| 78 74 65 6e 74 20 69 67 | 6e 6f 72 65 29 20 22 c0 |xtent ig|nore) ".|
|00004280| 09 c2 5c 22 89 1b a2 c4 | 3d ab 8d 0b 41 40 0d 9d |..\"....|=...A@..|
|00004290| ac 86 0b 41 40 0d 42 15 | 29 c6 87 22 20 5b 65 78 |...A@.B.|).." [ex|
|000042a0| 74 65 6e 74 2d 70 72 6f | 70 65 72 74 79 20 65 78 |tent-pro|perty ex|
|000042b0| 74 65 6e 74 20 6d 61 6e | 20 64 61 74 61 20 4d 61 |tent man| data Ma|
|000042c0| 6e 75 61 6c 2d 66 6f 6c | 6c 6f 77 2d 78 72 65 66 |nual-fol|low-xref|
|000042d0| 20 69 74 65 6d 73 20 6e | 69 6c 5d 20 34 5d 20 70 | items n|il] 4] p|
|000042e0| 6f 70 75 70 2d 6d 65 6e | 75 2d 74 69 74 6c 65 73 |opup-men|u-titles|
|000042f0| 20 70 6f 70 75 70 2d 6d | 65 6e 75 20 22 4d 61 6e | popup-m|enu "Man|
|00004300| 75 61 6c 20 45 6e 74 72 | 79 22 20 6d 61 70 63 61 |ual Entr|y" mapca|
|00004310| 72 20 23 5b 28 69 74 65 | 6d 29 20 22 08 09 3d ab |r #[(ite|m) "..=.|
|00004320| 82 08 87 c2 0b 08 50 c4 | 08 44 c5 23 87 22 20 5b |......P.|.D.#." [|
|00004330| 69 74 65 6d 20 73 65 70 | 20 76 65 63 74 6f 72 20 |item sep| vector |
|00004340| 70 72 65 66 69 78 20 4d | 61 6e 75 61 6c 2d 66 6f |prefix M|anual-fo|
|00004350| 6c 6c 6f 77 2d 78 72 65 | 66 20 74 5d 20 34 5d 5d |llow-xre|f t] 4]]|
|00004360| 20 36 20 22 5c 0a 50 6f | 70 73 20 75 70 20 61 20 | 6 "\.Po|ps up a |
|00004370| 6d 65 6e 75 20 6f 66 20 | 63 72 6f 73 73 2d 72 65 |menu of |cross-re|
|00004380| 66 65 72 65 6e 63 65 73 | 20 69 6e 20 74 68 69 73 |ferences| in this|
|00004390| 20 6d 61 6e 75 61 6c 20 | 70 61 67 65 2e 0a 49 66 | manual |page..If|
|000043a0| 20 74 68 65 72 65 20 69 | 73 20 61 20 63 72 6f 73 | there i|s a cros|
|000043b0| 73 2d 72 65 66 65 72 65 | 6e 63 65 20 75 6e 64 65 |s-refere|nce unde|
|000043c0| 72 20 74 68 65 20 6d 6f | 75 73 65 20 62 75 74 74 |r the mo|use butt|
|000043d0| 6f 6e 20 77 68 69 63 68 | 20 69 6e 76 6f 6b 65 64 |on which| invoked|
|000043e0| 20 74 68 69 73 0a 63 6f | 6d 6d 61 6e 64 2c 20 69 | this.co|mmand, i|
|000043f0| 74 20 77 69 6c 6c 20 62 | 65 20 74 68 65 20 66 69 |t will b|e the fi|
|00004400| 72 73 74 20 69 74 65 6d | 20 6f 6e 20 74 68 65 20 |rst item| on the |
|00004410| 6d 65 6e 75 2e 20 20 4f | 74 68 65 72 77 69 73 65 |menu. O|therwise|
|00004420| 2c 20 74 68 65 79 20 61 | 72 65 0a 6f 6e 20 74 68 |, they a|re.on th|
|00004430| 65 20 6d 65 6e 75 20 69 | 6e 20 74 68 65 20 6f 72 |e menu i|n the or|
|00004440| 64 65 72 20 69 6e 20 77 | 68 69 63 68 20 74 68 65 |der in w|hich the|
|00004450| 79 20 61 70 70 65 61 72 | 20 69 6e 20 74 68 65 20 |y appear| in the |
|00004460| 62 75 66 66 65 72 2e 22 | 20 22 65 22 5d 29 0a 28 |buffer."| "e"]).(|
|00004470| 66 73 65 74 20 27 70 61 | 67 65 72 2d 63 6c 65 61 |fset 'pa|ger-clea|
|00004480| 6e 75 70 2d 68 6f 6f 6b | 20 23 5b 6e 69 6c 20 22 |nup-hook| #[nil "|
|00004490| 08 ae 82 c1 20 1a c3 c4 | 5c 6e 5c 22 ac 86 c3 c5 |.... ...|\n\"....|
|000044a0| 5c 6e 5c 22 ad de c3 0e | 06 5c 6e 5c 22 3f ad d6 |\n\"....|.\n\"?..|
|000044b0| c7 89 1e 08 1e 09 ca cb | 21 88 65 62 88 c7 16 0c |........|!.eb....|
|000044c0| cd 20 88 65 62 88 ce cf | 21 ab 85 60 d0 5a 62 88 |. .eb...|!..`.Zb.|
|000044d0| d1 d2 21 ab 89 d0 94 d0 | 95 7b 16 08 aa 83 d3 16 |..!.....|.{......|
|000044e0| 08 d4 d5 d6 0e 08 d7 51 | 21 21 16 09 c7 10 65 62 |.......Q|!!....eb|
|000044f0| 88 d8 d9 5c 6e 5c 22 63 | 88 65 62 88 da 0e 09 21 |...\n\"c|.eb....!|
|00004500| 88 db c7 21 88 dc 20 2a | 29 87 22 20 5b 62 75 66 |...!.. *|)." [buf|
|00004510| 66 65 72 2d 66 69 6c 65 | 2d 6e 61 6d 65 20 62 75 |fer-file|-name bu|
|00004520| 66 66 65 72 2d 6e 61 6d | 65 20 62 75 66 2d 6e 61 |ffer-nam|e buf-na|
|00004530| 6d 65 20 73 74 72 69 6e | 67 2d 6d 61 74 63 68 20 |me strin|g-match |
|00004540| 22 5e 2f 74 6d 70 2f 6d | 61 6e 5b 30 2d 39 5d 2b |"^/tmp/m|an[0-9]+|
|00004550| 22 20 22 2e 2a 2f 6d 61 | 6e 2f 5c 5c 28 6d 61 6e |" ".*/ma|n/\\(man|
|00004560| 5c 5c 7c 63 61 74 5c 5c | 29 5b 31 2d 39 61 2d 7a |\\|cat\\|)[1-9a-z|
|00004570| 5d 2f 22 20 4d 61 6e 75 | 61 6c 2d 62 6f 67 75 73 |]/" Manu|al-bogus|
|00004580| 2d 66 69 6c 65 2d 70 61 | 74 74 65 72 6e 20 6e 69 |-file-pa|ttern ni|
|00004590| 6c 20 6d 61 6e 70 61 67 | 65 20 62 75 66 66 65 72 |l manpag|e buffer|
|000045a0| 20 72 65 71 75 69 72 65 | 20 6d 61 6e 20 62 75 66 | require| man buf|
|000045b0| 66 65 72 2d 72 65 61 64 | 2d 6f 6e 6c 79 20 4d 61 |fer-read|-only Ma|
|000045c0| 6e 75 61 6c 2d 6e 75 6b | 65 2d 6e 72 6f 66 66 2d |nual-nuk|e-nroff-|
|000045d0| 62 73 20 72 65 2d 73 65 | 61 72 63 68 2d 66 6f 72 |bs re-se|arch-for|
|000045e0| 77 61 72 64 20 22 5b 5e | 20 09 5d 22 20 31 20 6c |ward "[^| .]" 1 l|
|000045f0| 6f 6f 6b 69 6e 67 2d 61 | 74 20 22 5c 5c 28 5b 61 |ooking-a|t "\\([a|
|00004600| 2d 7a 41 2d 5a 30 2d 39 | 5d 2b 5c 5c 29 5b 20 09 |-zA-Z0-9|]+\\)[ .|
|00004610| 5d 2a 28 22 20 22 3f 3f | 3f 22 20 72 65 6e 61 6d |]*(" "??|?" renam|
|00004620| 65 2d 62 75 66 66 65 72 | 20 67 65 6e 65 72 61 74 |e-buffer| generat|
|00004630| 65 2d 6e 65 77 2d 62 75 | 66 66 65 72 2d 6e 61 6d |e-new-bu|ffer-nam|
|00004640| 65 20 22 2a 6d 61 6e 20 | 22 20 22 2a 22 20 66 6f |e "*man |" "*" fo|
|00004650| 72 6d 61 74 20 22 25 73 | 5c 6e 22 20 62 75 66 66 |rmat "%s|\n" buff|
|00004660| 65 72 2d 64 69 73 61 62 | 6c 65 2d 75 6e 64 6f 20 |er-disab|le-undo |
|00004670| 73 65 74 2d 62 75 66 66 | 65 72 2d 6d 6f 64 69 66 |set-buff|er-modif|
|00004680| 69 65 64 2d 70 20 4d 61 | 6e 75 61 6c 2d 6d 6f 64 |ied-p Ma|nual-mod|
|00004690| 65 5d 20 35 20 22 5c 0a | 63 6c 65 61 6e 75 70 20 |e] 5 "\.|cleanup |
|000046a0| 6d 61 6e 20 70 61 67 65 | 20 69 66 20 63 61 6c 6c |man page| if call|
|000046b0| 65 64 20 76 69 61 20 24 | 50 41 47 45 52 22 5d 29 |ed via $|PAGER"])|
|000046c0| 0a 28 62 79 74 65 2d 63 | 6f 64 65 20 22 c0 c1 c2 |.(byte-c|ode "...|
|000046d0| 5c 22 88 c3 c4 21 87 22 | 20 5b 61 64 64 2d 68 6f |\"...!."| [add-ho|
|000046e0| 6f 6b 20 73 65 72 76 65 | 72 2d 76 69 73 69 74 2d |ok serve|r-visit-|
|000046f0| 68 6f 6f 6b 20 70 61 67 | 65 72 2d 63 6c 65 61 6e |hook pag|er-clean|
|00004700| 75 70 2d 68 6f 6f 6b 20 | 70 72 6f 76 69 64 65 20 |up-hook |provide |
|00004710| 6d 61 6e 5d 20 33 29 0a | |man] 3).| |
+--------+-------------------------+-------------------------+--------+--------+